spring 中两个要注意的地方
2013-07-01 16:19
232 查看
1,autowire-candidate属性,
这个属性是可以将一些不用的bean标明是不注入去的.比如
<bean id="a" class="xxxxx.a"> //这个a自动装配进去
<bean id="a1" class="xxxxx.a" autowire-candidate="false"/>
这a1不会被自动装配进去
2 < beans default-lazy-init ="true" >
这样可以延迟加载一下,即默认的缺省设置是bean没有lazy-load,该属性处于false状态,这样导致spring在启动过程导致在启动时候,会默认加载整个对象实例图,从初始化ACTION配置、到service配置到dao配置、乃至到数据库连接、事务等等。但要注意的是,
如果是schedule等的类型的bean,不能用这个的
这个属性是可以将一些不用的bean标明是不注入去的.比如
<bean id="a" class="xxxxx.a"> //这个a自动装配进去
<bean id="a1" class="xxxxx.a" autowire-candidate="false"/>
这a1不会被自动装配进去
2 < beans default-lazy-init ="true" >
这样可以延迟加载一下,即默认的缺省设置是bean没有lazy-load,该属性处于false状态,这样导致spring在启动过程导致在启动时候,会默认加载整个对象实例图,从初始化ACTION配置、到service配置到dao配置、乃至到数据库连接、事务等等。但要注意的是,
如果是schedule等的类型的bean,不能用这个的
相关文章推荐
- spring 中两个要注意的地方
- spring 中两个要注意的地方
- struts2+spring中注入的一个要注意的地方
- 写正确函数需要注意的地方:输入两个整数n和m,从数列1,2,3,...n中随意取几个数,使其和为m,列出所有可能组合
- string标准库几个需要注意的两个地方
- Java list.remove( )方法需要注意的两个地方
- mysql5.7安装两个需要注意的地方
- 写正确函数需要注意的地方:两个有序链表的合并
- 配置spring拦截器需要注意的地方
- SSAS中角色(Role)定义需要注意的两个地方
- C++字符串两个需注意的地方
- 在ASP.NET中值得注意的两个地方
- spring2.5整合struts1.3注意地方
- Spring – 3.x 升级到4.x 需注意的地方
- 在ASP.NET中值得注意的两个地方(asp.net页面的Page_Load执行两次)
- spring 3.0 中 @Scheduled cron表达式需要注意的几个地方
- 在ASP.NET中值得注意的两个地方
- Spring使用Annotation时需要注意的地方(1) 原文转自:http://www.blogjava.net/fengzhisha0914/articles/343648.html
- spring中的Bean配置注意的地方
- 关于spring配置两个sessionFactory的配置与注意事项