首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

spring为dao注入sessionFactory的有关问题

2012-06-23 
spring为dao注入sessionFactory的问题dao继承了HibernateDaoSupport类并实现了相应的接口。所以需要为其注

spring为dao注入sessionFactory的问题
dao继承了HibernateDaoSupport类并实现了相应的接口。

所以需要为其注入sessionFactory。

在xml中配置了sessionFactory。

由于用的是基于注解的配置。

dao的配置就用注解,不在xml中配置了。

dao中没有设置sessionFactory属性

在applicationContext.xml中配置了default-autowire="byName"
为什么就可以为这个dao类注入了sessionFactory。

而配置了default-autowire="byType"和不配置default-autowire都会说无法为dao注入sessionFactory。

这是为什么 ?



[解决办法]
default-autowire="byName"
这是按照bean名,自动装配bean的。

热点排行