实现doinhibernate(session)方法,在方法中session做处理,实际上又回到了hibernate.具体有没有事务,就看你咋用session

解决方案 »

  1.   

    请问楼上的keerqin,你的意思是不是这些方法是否处于一个事务中,HibernateTemplate并没有限定死,要看doInHibernate()方法中是怎么处理session的?那么如何处理session算是一个方法一个事务?如何处理又能使得事务跟这些方法本身无关呢?
      

  2.   

    Spring 提供了一个 HibernateTransactionManager,用它来做事务的管理部分。
      

  3.   

    spring的template会自动参与上下文事务的