获取不到getHibernateTemplate 显示我NULL
这是我的配置文件这是我的dao这个事报错信息为什么获取不到getHibernateTemplate,显示为空?用list数据都可以出来就是获取不到getHibernate...
这是我的配置文件
这是我的dao
这个事报错信息
为什么获取不到getHibernateTemplate, 显示为空? 用list数据都可以出来 就是获取不到getHibernateTemplate。 求大神。。 展开
这是我的dao
这个事报错信息
为什么获取不到getHibernateTemplate, 显示为空? 用list数据都可以出来 就是获取不到getHibernateTemplate。 求大神。。 展开
1个回答
展开全部
由于使用spring的annotation注入时,HibernateDaoSupport不能注入sessionFactiry和hibernateTemplemet,所以可以在baseDao里面写
@Resource
public void setSessionFactory0(SessionFactory sessionFactory){
super.setSessionFactory(sessionFactory);
}
更多追问追答
追问
我没有basedao。 这个配完之后怎么使用呢?
追答
你哪个类继承了HibernateDaoSupport,就在哪个类里面写,
提示:你可以自己写个BaseDao,然后baseDao继承HibernateDaoSupport,自己的dao再继承BaseDao,这样就不用每个dao都要写,
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询