码迷,mamicode.com
首页 > 其他好文 > 详细

mybatis中事务简单使用

时间:2018-05-10 18:40:01      阅读:215      评论:0      收藏:0      [点我收藏+]

标签:问题   方法   配置   ext   报错   support   ring   成功   cat   

一步: 事务只用在service层方法上加   

@Transactional(propagation = Propagation.REQUIRED)       :发现如果没有它,增加执行-->1/0报错-->停止 

                                                                                                         如果有它,增加-->1/0报错(回滚不让增加执行)--停止

增加  删除  修改  都需要加

查询 配置 @Transactional(propagation = Propagation.SUPPORTS)

 

理解:事务的意义就是一条线,都没问题才能成功执行

         加了事务后,就只要有错误就一个也不会执行成功.    执行: 要么全成功,要么全失败

 

 

springMVC配置:

    applicationContext0ransaction.xml中配置<!--传播行为 --> 

<tx: method name ="save*"  propagetion = "REQUIRED"/>

..

..

即可.

mybatis中事务简单使用

标签:问题   方法   配置   ext   报错   support   ring   成功   cat   

原文地址:https://www.cnblogs.com/houlai/p/9021010.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!