分布式事务实现.zip
立即下载
资源介绍:
分布式事务实现
# dts-parent
分布式事务实现
调用方式
事务启动方法加注解、参与方方法加注解、参与方按规则加回滚方法、参与方在业务方法中加代码设置回滚方法需要传入的参数
实现原理
对注解方法进行切面编程,每次事务发起方生成一个事务id,通过feign拦截器传入参与方,参与方存储回滚参数、类方法等信息存入redis
当异常发生,http方式调用各参与方默认提供的统一Controller,执行回滚方法回滚
启动步骤
设置redis、启动demo-b/demo-c,再启动demo-a,再调用a.controller
免责声明:
1.本资源仅供学习和交流使用,不保证其准确性、完整性、及时性或适用性。
2.本资源仅包含一般信息,不构成专业建议。在使用本资源时,请务必自行研究并谨慎决策。
3.我已尽力确保本资源的正确性和合法性,但不对其准确性、完整性和及时性做出保证。
4.本资源不应用于商业用途。
5.在使用本资源的过程中,用户应自行承担所有风险和责任,并遵守相关法律法规。
6.对于因使用本资源而产生的任何损失或损害,我概不负责。
请确保在使用本资源时仔细阅读并遵守以上免责声明。如果您有任何疑问或需要进一步帮助,请联系我。
资源最后修改时间:2024-09-24 21:51:31
23576557696847
90817052-ed20-4b6c-b911-fe50cab4fdbf