好象是,当你操作时候,它会动态插入建立session,操作玩了,它会插入关闭session,不对的清指正

解决方案 »

  1.   

    在一个线程里面,session是默认共享的,来保证事务的完整性。除非你非得创建单独的一个。
      

  2.   

    恩  java2000_net 所得和我遇到的情况一样
    但是我认为 事物的完整性不需要所有业务方法session共享吧。只要保证一个业务方法的session一致,就可以rollback啊
    我现在遇到的问题是 如上xml文件,貌似所有的方法都共用一个session。
      

  3.   

    我认为,尽可能不要在一个操作里面涉及2个事务,否则第一个成功了,第二个失败了怎么办?当然2个事务是并行的到无所谓,不过我很少遇到。所谓共享,你 getCurrentSession 2次,会发现他们是完全相同的,连地址都相同。如果你提交了,就不保证共享了!因为那个已经结束了!