1. 首页
  2. 数据库
  3. 其它
  4. 深入剖析Spring对Hibernate事务管理的核心原理

深入剖析Spring对Hibernate事务管理的核心原理

上传者: 2021-02-23 07:46:59上传 PDF文件 554.32KB 热度 13次
问题提出:Spring对Hibernate有自动管理事务功能,业务类的方法调用DAO类(例如:MeddicService业务类调用MeddicDAO类的save保存方法)是可以进行事务管理的,即“事务传播行为”,疑问来了,如果DAO的save方法有2个操作(如保存2个对象)的时候,一个成功了另一个失败,那么能否保持事务一致性?现在,我通过一个实验去剖析我们的疑问。第一步,配置我们的事务传播行为,applicationContext.xml。PROPAGATION_REQUIRED:如果当前没有事务,就新建一个事物,如果已经存在一个事物中,加入到这个事物中,具体请查阅Spring的事物传播行为。
用户评论