事物的手动回滚
来源:互联网 发布:机房机柜网络整改 编辑:程序博客网 时间:2024/05/16 05:02
1、方法中要开启事物
注解:@Transactional
2、遇到错误进行手动回滚
TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
注意:回滚之后 再进行return
3、实例
@Transactionalpublic ResultJson updateInvoiceType(Strng nam) { userDao.save(nam);if(StringUtils.isBlank(nam)){TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();return buildResultJson(FAIL, "错误", "");}return buildResultJson(SUCCESS, "成功", "");}
阅读全文
0 0
- 事物的手动回滚
- Spring 事物手动回滚
- Spring事物手动回滚
- spring 手动回滚事物
- Spring 事物手动回滚
- 用Spring事物模板手动回滚
- spring事物的提交与回滚
- ssm的事物回滚实现
- spring实现事物的回滚
- SQL事物--回滚
- Mysql事物回滚
- spring事物回滚
- 事物回滚例子
- Spring事物回滚
- pdo事物回滚
- pdo事物回滚
- thinkphp 事物回滚
- 提交与回滚事物
- linux下的stdin,stdout,stderr详解
- 【Android4.4蓝牙代码分析】- 蓝牙Enable过程
- spring-boot 启动
- java-正则表达式判断手机号
- AsyncTask,HandlerThread,IntentService 与 ThreadPool 分别适合的使用场景
- 事物的手动回滚
- 关于Error contacting service. It is probably not running错误的解决办法
- HTTP中报文的请求以及响应以及相关指令
- 迭代器iterator的一点总结
- 食物链
- 存储引擎
- altium designer 笔记1
- Fragment+RadioGroup点击切换Fragment
- 导出excel