Java Spring3 + Hibernate4的事务提交问题

最近公司要升级框架,将hibernate3升级到hibernate4.发现一堆问题。首先不支持hibernateTemplate了,好吧查了网上的资料貌似要用SessionFactory.getCurrentSession()。改完之后出现了个奇怪的现象,hibernate不会向数据库插入数据了。经检查,insert into ...的语句已经发送,页面的值也正确传过来了,但是就是没插进去,所以问题一定是出在事务层。求各位大神帮忙如何解决(因为某些原因必须使用注解配置事务)?
顺便贴上点源代码:
service层

dao层

事务的配置

这句加到你的spring配置文件试试
session.flush();
Java Spring3 + Hibernate4的事务提交问题
← 上一篇: 下一篇: →