一个业务逻辑中可能会提交不同的数据更新,但是如果前面提交的已经更新了后面的业务逻辑报错的话如何让前面提交的数据回滚?spring的事务只支持hibernate这一层没有控制业务逻辑的,如何实现在业务逻辑中控制事务?
我记得好像有个@Transactional的注解吧
不过你这种需求也是奇芭。既然是前后相关的数据流,为什么要提高到业务逻辑中处理,为什么不在数据逻辑中解决,为什么不用存储过程 ######spring本身就支持的吧,如果报错不都一起回滚了吗?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。