当我集成JSF,Hibernate和Spring时出错。我创建了一些单元测试,所有这些测试都有效。我认为问题来自JSF。我收到这个错误:
failed; nested exception is java.lang.IllegalArgumentException: 'sessionFactory' or 'hibernateTemplate' is required
答案 0 :(得分:2)
它与JSF无关。您正在使用Spring's HibernateDaoSupport,并且您没有为它提供Hibernate SessionFactory或Spring HibernateTemplate。您必须为HibernateDaoSupport设置其中一个属性才能工作。
请注意,HibernateDaoSupport被认为是遗留的。如果这是新开发,则应使用currently recommended way of using Hibernate from Spring。