mvc三层里,控制事务的问题

jack_jones 发布于 2013/08/21 15:18
阅读 155
收藏 1

mvc三层,事务控制在service层,现在有个问题

客户端一个请求:

step1:进入action

step2:action里调用了两个service的方法(servicemethod1、servicemethod2

step3;servicemethod1里有sql insert语句,然后servicemethod2执行失败抛异常


因为事务控制在service层,我的问题是servicemethod1里怎么回滚呢?应该都已经提交了

加载中
0
魔力猫
魔力猫
你Service对Action只提供一个调用就是。
罪恶的花生
罪恶的花生
回复 @jack_jones : 记得给分~
jack_jones
jack_jones
多谢
0
Alive_
Alive_

Action层对service提供统一入口,事务就可以控制了。


0
lxbzmy
lxbzmy
@Transactional
返回顶部
顶部