首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

Hibernate错误: is not valid without active transaction

2012-11-20 
Hibernate异常:***** is not valid without active transaction导致整个异常的原因可能是,当 Hibernate 和

Hibernate异常:***** is not valid without active transaction

导致整个异常的原因可能是,当 Hibernate 和 Spring 整合时,在 Spring 中指定的 Hibernate.cfg.xml 文件内容中要注释掉以下内容:

?

<!-- Enable Hibernate's automatic session context management -->

<!-- <property name="current_session_context_class">thread</property> -->

?

这样,才能将 Hibernate 的 session 交给 Spring 来管理,而 Spring 才能使用切面方法,对 DAO 中的方法进行管理。

热点排行