知识大全 Spring Autowire(自动装载)的一次实践[2]
Posted 项目
篇首语:路漫漫其修远兮,吾将上下而求索。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Spring Autowire(自动装载)的一次实践[2]相关的知识,希望对你有一定的参考价值。
Spring Autowire(自动装载)的一次实践[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
|INFO | : : ; | springframework orm hibernate HibernateTransactionManager: springframework orm hibernate HibernateTransactionManager afterPropertiesSet( )|Using DataSource [ apache mons dbcp BasicDataSource@ da eb] of Hibernate SessionFactory for HibernateTransactionManager|此时我等了 分钟 CPU一直被Javaw进程占用 使用率高达 % 目前还不知道为什么会这样 也请各位不吝赐教
既然byType行不通 那就只能byName了 配置如下
<beans default autowire= byName >
</beans>
然后核对了一遍名称 为了保险 我还是将每个功能都做了一下冒烟测试 幸好不多 只有二十个功能左右 果然有两个 冒烟 的 检查一下 发现是类里面的属性名的大小写不对 改正后 一切OK
成果
项目业务模块部分的Bean配置文件一下从原来的 多行变为 多行 瘦身近 %
系统启动时 缩短了XML校验的时间 虽然时间每次缩小的很短 这对于调试来说 还是很值的 因为项目开发中所有调试的运行会有很多次 总量加起也不是个小数目
以后增加功能模块时 就算是Copy以前的配置来改 也可以少改几个地方
这笔买卖似乎还很值哟 ^ ^
总结
建议不要将所有Bean都设成自动装载 而只用将业务相关的Bean设成自动装载
如果你的项目中名称使用很乱 没有规范 那就不要用byName的自动装载了
如果是重构时使用的自动装载 一定要记得做冒烟测试
cha138/Article/program/Java/ky/201311/29125相关参考
知识大全 Spring Autowire(自动装载)的一次实践[1]
SpringAutowire(自动装载)的一次实践[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下
知识大全 spring用annotation-autowire配置
<?xmlversion=encoding=UTF?> <beansxmlns= xmlns:xsi=instance xmlns:p= xsi:schemaLocati
Spring自动代理机制 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 我们一直使用ProxyF
Spring的自动装配 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 采用构造函数注入以及set
Spring自动装配的学习 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 在xml配置文件中au
Spring与自动调度任务 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 最近把以前设想做搜索引
spring的aop机制提供两类方式实现类代理一种是单个代理一种是自动代理 单个代理通过ProxyFactoryBean来实现自动代理通过BeanNameAutoProxyCreator或者De
<aop:config> <!<aop:advisorid=userManagerTxad
知识大全 Spring3 Mybatis3 freemarker 自动生成对应表
Spring3Mybatis3freemarker自动生成对应表 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起
导航对象图从一个已经装载的对象开始通过像aUsergetAddress()getCity()的属性访问器方法访问相关的对象如果Session是打开的当你导航图时Hibernate会自动装载图的节点当对