开发者社区> 问答> 正文

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

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

展开
收起
kun坤 2020-05-29 11:26:52 555 0
1 条回答
写回答
取消 提交回答
  • 我记得好像有个@Transactional的注解吧
    不过你这种需求也是奇芭。既然是前后相关的数据流,为什么要提高到业务逻辑中处理,为什么不在数据逻辑中解决,为什么不用存储过程 ######spring本身就支持的吧,如果报错不都一起回滚了吗?

    2020-05-29 12:05:05
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
面向失败设计 立即下载
事务、全局索引、透明分布式 立即下载
动态、高效,蚂蚁动态卡片的内核逻辑 立即下载