业务层逻辑中多次数据修改提交如何控制事务? 400 请求报错 -问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

业务层逻辑中多次数据修改提交如何控制事务? 400 请求报错 

kun坤 2020-05-29 11:26:52 23

一个业务逻辑中可能会提交不同的数据更新,但是如果前面提交的已经更新了后面的业务逻辑报错的话如何让前面提交的数据回滚?spring的事务只支持hibernate这一层没有控制业务逻辑的,如何实现在业务逻辑中控制事务?

分享到
取消 提交回答
全部回答(1)
  • kun坤
    2020-05-29 12:05:05

    我记得好像有个@Transactional的注解吧
    不过你这种需求也是奇芭。既然是前后相关的数据流,为什么要提高到业务逻辑中处理,为什么不在数据逻辑中解决,为什么不用存储过程 ######spring本身就支持的吧,如果报错不都一起回滚了吗?

    0 0
云计算
使用钉钉扫一扫加入圈子
+ 订阅

时时分享云计算技术内容,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。

推荐文章