spring mvc + spring事务注意点
来源:互联网 发布:linux netsnmp 下载 编辑:程序博客网 时间:2024/06/05 07:41
当controller层调用 service层中 controller层的service必须先注解事务 不能调用另外service 达到事务处理的效果 例子
正确例子:
controller :
AccRechargeLogDO backAccRechargeLogDO = accRechargeLogManager.callBackUpdate(resultDTO);//调用callbackUpdate方法
service实现:
<pre name="code" class="java"> @Override @Transactional(propagation = Propagation.REQUIRED, rollbackFor = Exception.class) public AccRechargeLogDO callBackUpdate(PayResultDTO resultDTO) throws GreatException {<span style="white-space:pre"></span>XXXDao.update()<span style="white-space:pre"></span>XXXDao.inserte()}
controller :
AccRechargeLogDO backAccRechargeLogDO = accRechargeLogManager.callBack(resultDTO); //调用callback方法
service实现:
<pre name="code" class="java"> @Override @Transactional(propagation = Propagation.REQUIRED, rollbackFor = Exception.class) public AccRechargeLogDO callBackUpdate(PayResultDTO resultDTO) throws GreatException {<span style="white-space:pre"></span>XXXDao.update()<span style="white-space:pre"></span>XXXDao.inserte()}
<pre name="code" class="java"> @Override public AccRechargeLogDO callBackUpdate(PayResultDTO resultDTO) throws GreatException {return callBackUpdate(resultDTO)}
1 0
- spring mvc + spring事务注意点
- Spring mvc 配置事务的注意点
- Spring mvc 配置事务的注意点
- Spring mvc 配置事务的注意点
- Spring mvc 配置事务的注意点
- Spring mvc注意点
- Spring MVC 学习注意点
- spring 注解事务控制注意点
- 浅谈Spring的事务配置注意点
- Spring MVC 学习注意点2
- Spring MVC 中,<mvc:annotation-driven /> 标签的注意点
- Spring声明式事务注意点,以及不生效情况
- Spring MVC事务配置
- Spring MVC事务配置
- Spring MVC 事务
- Spring MVC事务配置
- Spring MVC事务配置
- Spring MVC事务配置
- Eclipse代码优化
- SELECT FOR UPDATE
- 六角填数
- scrapy 排错记录
- Mysql移库
- spring mvc + spring事务注意点
- 浅析CC2540 OSAL工作流程
- Fedora20更改开机默认启动项以及更改启动等待时间(grub2引导)
- Maven实战(七)settings.xml相关配置
- MySql数据库乱码
- 安装配置gnokii使用短信猫发送短信
- PHP Composer: installation on ubuntu
- C/C++ Windows多线程
- 安装完 MySQL 后必须调整的 10 项配置