【发布时间】:2011-10-09 22:11:38
【问题描述】:
我在集成 JSF、Hibernate 和 Spring 时出错。我创建了一些单元测试,它们都可以工作。我认为问题来自JSF。我收到此错误:
failed; nested exception is java.lang.IllegalArgumentException: 'sessionFactory' or 'hibernateTemplate' is required
【问题讨论】:
我在集成 JSF、Hibernate 和 Spring 时出错。我创建了一些单元测试,它们都可以工作。我认为问题来自JSF。我收到此错误:
failed; nested exception is java.lang.IllegalArgumentException: 'sessionFactory' or 'hibernateTemplate' is required
【问题讨论】:
它与 JSF 无关。您正在使用Spring's HibernateDaoSupport,并且没有为它提供 Hibernate SessionFactory 或 Spring HibernateTemplate。您必须设置其中一个属性才能使 HibernateDaoSupport 正常工作。
请注意,HibernateDaoSupport 被视为旧版。如果这是新开发,您应该使用currently recommended way of using Hibernate from Spring。
【讨论】: