springMvc 事务一般是在serverice层控制 如果controller层调用了几个service的更新方法后 抛出异常这个时候怎么办 那不是不能回滚了?

panlin586 发布于 2015/12/30 16:56
阅读 2K+
收藏 0

springMvc 事务一般是在serverice层控制 如果controller层调用了几个service的更新方法后 抛出异常这个时候怎么办 那不是不能回滚了?

一般怎么解决这种问题呢?

加载中
0
sunlight_rain
sunlight_rain
一般的做法是在一个Service A里调用要使用的几个service更新方法,然后controller调用这个service A。
panlin586
panlin586
我的意思是这样: 有一个controller public class controller{ Service a ....//里面有update save list.toJSON; //这里有一些其他操作 例如数据封装。。。 这时数据封装异常了数据怎么回滚 }
返回顶部
顶部