关于spring 整合 hibernate 事务不回滚

新手一枚。

这几天在做spring mvc hibernate 的小项目,发现配置的事务并没有回滚

经过百般搜索,千般修改。

一开始获得session是用注入的sessionFactory.openSession()

改成sessionFactory.getCurrentSession();竟然奇迹般的可以回滚了~~

当然在web.xml中加入过滤器

  
    openSession  
    org.springframework.orm.hibernate4.support.OpenSessionInViewFilter  
    
    
    openSession  
    /*  
  

关于openSession  getCurrentSession 可以看看这里

http://blog.csdn.net/loveyout/article/details/4193894

写的不错的

你可能感兴趣的:(javaee)