spring
coytte
这个作者很懒,什么都没留下…
展开
-
spring中bean的作用域
signleton:在每个Spring IoC容器中定义一个Bean只有一个实例。默认情况下会在容器启动时初始化Bean,如果要在第一次获取Bean的时候才初始化Bean,可在xml文件中指定Bean节点的lazy-init="true"来延迟初始化Bean。如:<bean id="xxx" class="xx.xx.xxBean" lazy-init="true">如果要对所有的Be...2009-11-15 19:07:03 · 117 阅读 · 0 评论 -
Spring手工方式装配的依赖注入
Spring手工方式注入有三种:一、构造器参数注入 二、setter方式注入 三、注解方式注入注解方式注入有@Autowired或@Resource注解方式进行装配在java代码中使用@Autowired或@Resource注解方式进行装配,这两个注解的区别是:@Autowired是jdk中提供的,默认按类型装配,当结合@Qualifier("beanName")注解时,可以指定@Auto...2009-11-15 19:11:57 · 201 阅读 · 0 评论 -
通过在classpath自动扫描方式把组件纳入Spring容器中管理
在Spring2.5通过classpath自动扫描的方式,可以自动查找类路径下的Bean并将其自动纳入Spring容器中进行管理,使得XML文件更加精简,更易查找和维护。需要在XML文件中增加以下配置信息:<beans xmlns="........." xmlns:context="http://www.springframework.org/schema/context" ..........2009-11-15 19:14:06 · 110 阅读 · 0 评论 -
Spring的AOP_XXXXXX
1、相关概念:1)Aspect(切面):指横切性关注点的抽象即为切面。与类相似,只是两者的关注点不同,类是对物体特征的抽象,而切面是横切性关注点的抽象。2)Joinpoint(连接点):指一些被拦截到的点。在Spring中,这些点指的是方法,因为Spring只支持方法类型的连接点,实际上连接点还可以是field或类构造器。3)Advice(通知):指拦截到连接点之后所要做的事情,分为前置通知,后置...2009-11-15 19:17:53 · 170 阅读 · 0 评论 -
Spring解决Struts1.3中文乱码问题
只需要在web.xml中添加Spring的编码过滤器,如下:<filter> <filter-name>encoding</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class> <init-p...2009-11-15 19:23:01 · 125 阅读 · 0 评论 -
Spring解决hibernate因session关闭导致的延迟加载例外问题
只需在web.xml中添加在视图中打开session过滤器,使得session跨越servlet或jsp <filter> <filter-name>OpenSessionInViewFilter</filter-name> <filter-class>org.springframework.orm.hibernate...2009-11-15 19:23:56 · 155 阅读 · 0 评论