
spring
hxpjava1
毕业于武汉理工大学计算机系,12年开发架构经验,擅长java,k8s
展开
-
spring mvc 上传文件400错误解决方法
在spring配置文件里加上 就可以了。原创 2011-12-06 12:49:39 · 7027 阅读 · 2 评论 -
web.xml 配置中classpath: 与classpath*:的区别
首先 classpath是指 WEB-INF文件夹下的classes目录 解释classes含义: 1.存放各种资源配置文件 eg.init.properties log4j.properties struts.xml 2.存放模板文件 eg.actionerror.ftl 3.存放class文件 对应的是项目开发时的src目录编译文件 总结:这是一个定位资源的入口转载 2017-09-19 19:34:11 · 375 阅读 · 0 评论 -
Spring子项目了解
1.Spring IO PlatformSpring IO 是可集成的,构建现代化应用的版本平台。Spring IO 是模块化的,企业级的分布式系统,包括了一系列的依赖,使得开发者仅能对自己所需的部分进行完全的部署控制。Spring IO 是 100% 开源,可靠和模块化的。主要特性:一个平台,多个工作负载 - Web 构建,集成,批处理,响应式或者大数据应用转载 2017-10-01 13:05:54 · 309 阅读 · 0 评论 -
Spring配置文件<context:property-placeholder>标签使用漫谈
标签提供了一种优雅的外在化参数配置的方式,不过该标签在Spring配置文件中只能存在一份!!!众所周知,Spring容器是采用反射扫描的发现机制,通过标签的命名空间实例化实例,当Spring探测到容器中有一个org.springframework.beans.factory.config.PropertyPlaceholderCVonfigurer的Bean就会停止对剩余PropertyP转载 2017-10-03 18:50:50 · 395 阅读 · 0 评论 -
Apache XBean 简单介绍
XBean是Apache Geronimo的子项目,设计这个的目的是为了能为Geronimo的插件提供一种方便 快捷的配置方式(具体怎么方便快捷,看完全文便知)。后来,Xbean被更多的开源项目引用。例如:jetty、Activemq等等,同时xbean也提供了对spring的支持。下面具体讲解xbean的配置方式,首先看看平常我们要在spring中配置一个javabean的步骤: 1、先转载 2017-09-17 22:05:44 · 4287 阅读 · 0 评论 -
spring 事务 @Transactional注解参数 tx:annotation-driven
首先修改applicationContext.xml如下:[java] view plain copy… "dataSource" class="org.apache.tomcat.jdbc.pool.DataSource"> "driverClassName" value="com.mysql.jdbc.转载 2017-09-18 13:49:20 · 778 阅读 · 0 评论 -
Spring的AOP配置
spring的AOP配置1.先写一个普通类:package com.spring.aop;public class Common { public void execute(String username,String password){ System.out.println("------------------普通类----------------")转载 2017-02-17 09:45:31 · 362 阅读 · 0 评论 -
spring中的设计模式(面试问题:spring中用了哪些设计模式)
设计模式作为工作学习中的枕边书,却时常处于勤说不用的尴尬境地,也不是我们时常忘记,只是一直没有记忆。今天,螃蟹在IT学习者网站就设计模式的内在价值做一番探讨,并以spring为例进行讲解,只有领略了其设计的思想理念,才能在工作学习中运用到“无形”。Spring作为业界的经典框架,无论是在架构设计方面,还是在代码编写方面,都堪称行内典范。好了,话不多说,开始今天的内容。spr转载 2017-02-19 11:08:25 · 3892 阅读 · 1 评论 -
spring多个AOP执行先后顺序(面试问题:怎么控制多个aop的执行循序)
众所周知,spring声明式事务是基于AOP实现的,那么,如果我们在同一个方法自定义多个AOP,我们如何指定他们的执行顺序呢?网上很多答案都是指定order,order越小越是最先执行,这种也不能算是错,但有些片面。配置AOP执行顺序的三种方式:通过实现org.springframework.core.Ordered接口[java] view转载 2017-02-17 09:36:47 · 56829 阅读 · 4 评论 -
Spring Batch 之 Spring Batch 简介
Spring Batch是一个轻量级的,完全面向Spring的批处理框架,可以应用于企业级大量的数据处理系统。Spring Batch以POJO和大家熟知的Spring框架为基础,使开发者更容易的访问和利用企业级服务。Spring Batch可以提供大量的,可重复的数据处理功能,包括日志记录/跟踪,事务管理,作业处理统计工作重新启动、跳过,和资源管理等重要功能。 业务方案:1、转载 2017-06-17 14:38:40 · 499 阅读 · 0 评论 -
@Autowired与@Resource的区别
1、@Autowired与@Resource都可以用来装配bean. 都可以写在字段上,或写在setter方法上。 2、@Autowired默认按类型装配(这个注解是属业spring的),默认情况下必须要求依赖对象必须存在,如果要允许null 值,可以设置它的required属性为false,如:@Autowired(required=false) ,如果我们想使用名称装配可以结合@Quali转载 2017-06-28 18:04:23 · 408 阅读 · 0 评论 -
详解Spring中bean的scope
如何使用spring的作用域:bean id="role" class="spring.chapter2.maryGame.Role" scope="singleton"/>这里的scope就是用来配置spring bean的作用域,它标识bean的作用域。在spring2.0之前bean只有2种作用域即:singleton(单例)、non-singleton(也称prototype)转载 2017-06-30 20:42:12 · 411 阅读 · 0 评论 -
@Controller和@RestController的区别?
@Controller和@RestController的区别?官方文档:@RestController is a stereotype annotation that combines @ResponseBody and @Controller.意思是:@RestController注解相当于@ResponseBody + @Controller合在一起的作用。转载 2017-06-21 17:35:12 · 300 阅读 · 0 评论 -
Could not resolve placeholder 'jdbc.url' in string value "${jdbc.url}"
报错信息:[html] view plain copyspan style="font-family:Microsoft YaHei;font-size:14px;">span style="font-family:Microsoft YaHei;font-size:14px;">严重: Exception sending context i转载 2017-09-21 18:19:03 · 2513 阅读 · 0 评论 -
利用WebApplicationInitializer配置SpringMVC取代web.xml
对于Spring MVC的DispatcherServlet配置方式,传统的是基于XML方式的,也就是官方说明的XML-based,如下:servlet> servlet-name>dispatcherservlet-name> servlet-class> org.springframework.web.servlet.DispatcherServlet转载 2017-09-07 16:14:44 · 692 阅读 · 0 评论 -
Spring bean id相同覆盖的问题解决
题: 最近在做公共框架的构建,由于采用了模块化的插件机制,在开发的过程中,发现不同开发人员的spring配置中,出现了两个bean的配置id和实现类名称都一样的情况。例如有下面的bean类:package com.XXX.common.test;public class SameNameBean { private String beanNa转载 2017-09-16 19:12:49 · 1324 阅读 · 0 评论 -
Spring4.0给我们带来什么?
JDK8 对JDK8的支持,这个目前来说还是探索性质,毕竟Java 8自己都还没有GA,而且应该没有公司会在目前的情况下使用JDK8做产品开发。因此,暂时可忽略。 Groovy Bean Definition DSL 即可以通过Groovy class来配置Bean,以及Bean之间的相互依赖,即Spring2时代推出的xml配置,Spring3推出的Annotation配置,Sp转载 2017-08-31 12:18:11 · 382 阅读 · 0 评论