在hibernate开发中,如果单纯使用hibernae框架的话,需要我们手动开启事务,提交事务,然后才可以将session 缓冲清掉,但是在spring与hibernate整合后,我们的事务管理交给spring来管理,采用了AOP进行切入进行事务管理,所以对于我们使用hiberjdbctemplate时,必须在spring的配置文件中将事务通知,事务管理器,切入点配置好,否则就会出现上述错误。
以上是小弟的一点点收获,如有不对,欢迎大侠指导。
在hibernate开发中,如果单纯使用hibernae框架的话,需要我们手动开启事务,提交事务,然后才可以将session 缓冲清掉,但是在spring与hibernate整合后,我们的事务管理交给spring来管理,采用了AOP进行切入进行事务管理,所以对于我们使用hiberjdbctemplate时,必须在spring的配置文件中将事务通知,事务管理器,切入点配置好,否则就会出现上述错误。
以上是小弟的一点点收获,如有不对,欢迎大侠指导。