老师 大公司都是如何使用事务保证系统正确运行呢?

来源:4-9 公共基础功能

Woods

2018-01-22

在视频里听到老师说大公司的事务不是直接用 事务的xml 或者注解进行配置 使用,希望老师能抽空写个手记,关于大公司是怎么使用事务的,让我们长长眼界 

写回答

1回答

moocer

2018-01-26

简单说一下,一般采用的是Connection的AutoCommit为true的情况,就是每个sql语句执行完就提交,这会有个问题,两个表或者多个表需要同时提交、同时成功或失败该怎么办呢?这里一般用最终一致性来处理,就是数据最终会一致(允许短时间的不一致)。常见的有补偿方式,比如设置爱数据的状态位(0,1等来区分),或者通过RabbitMQ这类东西来进行数据的最终一致处理

0
0

Java Spring带前后端开发完整电商平台

工具组件封装+支付回调扩展+电商设计思想经验分享

612 学习 · 186 问题

查看课程