spring
油头小兄妹
风雨砥砺,前行不止
展开
-
细小知识点之Spring
1.Spring框架支持以下五种bean的作用域: singleton : bean在每个Spring ioc 容器中只有一个实例。prototype:一个bean的定义可以有多个实例。request:每次http请求都会创建一个bean,该作用域仅在基于web的Spring ApplicationContext情形下有效。session:在一个HTTP Session中,一个bean定义对原创 2015-07-30 15:08:07 · 413 阅读 · 0 评论 -
Spring-Mybatis配置文件基本配置
Edit SpringMvc与Mybatis集成,配置文件的基本配置 web.xml基本配置 !- 自动扫描Spring的配置文件,完成Spring的加载 的上下文参数声明应用范围内的初始化参数。它用于向 ServletContext提供键值对,即应用程序上下文信息。我们的listener, filter等在初始化时会用到这些上下文中的信息。在servlet里原创 2016-01-22 18:11:56 · 3271 阅读 · 0 评论 -
Spring从配置文件注入变量
Spring从配置文件注入数据 注入基本数据类型和String,使用@Value注解 使用格式为 : @Value(“${property:default value}”) 当配置文件没有property会设置为默认值,如果有但是没值,会注入null @Value("${insertVar:1000")private String insertVar;@Value("原创 2016-03-16 18:33:56 · 4437 阅读 · 0 评论 -
Spring三个重要的注解
Spring三个重要的注解 context:annotation-config /> 这个标签告诉Spring到bean类中寻找一些annotation定义的类, 这些annotation基本如下: @Autowired @PostConstruct @PreDestroy @Resource 等。 需要注意的是。这个标签并没有激活@Transactional 和 @Trans原创 2016-03-16 19:37:55 · 1540 阅读 · 0 评论 -
SpringMVC的拦截器Interceptor
SpringMVC的拦截器Interceptor 使用拦截器的配置 mvc:interceptors> mvc:interceptor> mvc:mapping path="/**"/> mvc:exclude-mapping path="/perm/**"/> mvc:exclude-mapping path="/api/**"/>原创 2016-03-17 16:24:43 · 383 阅读 · 0 评论 -
Spring 如何注入值到静态变量
Spring 如何注入值到静态变量 Spring不允许直接将值注册到静态变量中,可以间接完成 在任意类中注入配置文件中的常量 import org.springframework.beans.factory.InitializingBean;import org.springframework.beans.factory.annotation.Value;pu原创 2016-03-31 20:16:49 · 4998 阅读 · 0 评论 -
org.springframework.beans.Beanutils copyProperties 原理
org.springframework.beans.Beanutils copyProperties 原理 BeanUtils. copyProperties(source,targe)原理: 根据source的属性来向target同名属性设值。 若target无该属性,则不设名字相同,基本类型和封装类型可以完成映射若target有source无,则target属性值为原创 2016-03-24 18:13:46 · 5103 阅读 · 2 评论