-
Spring 4.0与Hibernate 4.0及Struts 2.3的整合实例
资源介绍
Spring4.0+Hibernate4.0+Struts2.3整合案例:实现增删改查。
=====================
application.xml:
=============================================
解决整合问题:
1、Spring 3.x 对 Hibernate 4.x 不提供 HibernateDaoSupport,所以在dao的实现层注入SessionFactory
2、报错:org.hibernate.HibernateException: No Session found for current thread
意思是必须在transcation.isActive()条件下才能执行,
可以解决办法是:当方法不需要事务支持的时候,使用 Session session = sessionFactory.openSession()来获得Session对象,问题解决!