java.lang.IllegalArgumentException: sessionFactory or hibernateTemplate is required 造成的原因:
如果提示: Error creating bean with name 'userDAO' defined in class path resource [applicationContext.xml]
那是因为那个类继承了,也就是extends HibernateDaoSupport ,那么在配置文件中要添加:
[color=red]<property name="sessionFactory">
<ref bean="sessionFactory" />
</property>[/color]
有时我们粗心大意直接报DAO中的方法直接拷贝到MANAGER中了,结果managerImpl继承了 HibernateDaoSupport ,就很郁闷。userDao已经有sessionFactory了,为何userManager提示出错:要添加sessionFactory。
如果提示: Error creating bean with name 'userDAO' defined in class path resource [applicationContext.xml]
那是因为那个类继承了,也就是extends HibernateDaoSupport ,那么在配置文件中要添加:
[color=red]<property name="sessionFactory">
<ref bean="sessionFactory" />
</property>[/color]
有时我们粗心大意直接报DAO中的方法直接拷贝到MANAGER中了,结果managerImpl继承了 HibernateDaoSupport ,就很郁闷。userDao已经有sessionFactory了,为何userManager提示出错:要添加sessionFactory。
本文详细解释了在使用HibernateDaoSupport时出现的java.lang.IllegalArgumentException: sessionFactory or hibernateTemplate is required异常的原因,并提供了相应的解决方案。
6581

被折叠的 条评论
为什么被折叠?



