From 8630904bc720a637cbdc160afb151eec46012761 Mon Sep 17 00:00:00 2001 From: life <13122192336@163.com> Date: Sat, 16 Mar 2024 14:27:50 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E9=94=99=E5=88=AB=E5=AD=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/zh/core/tx.md | 4 ++-- .../src/main/resources/application.yml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/zh/core/tx.md b/docs/zh/core/tx.md index ac2d9ed0..b2e58e55 100644 --- a/docs/zh/core/tx.md +++ b/docs/zh/core/tx.md @@ -107,7 +107,7 @@ public void doSomething(){ DataSourceKey.use("ds2"); Db.updateBySql("update ..."); }finally{ - DataSourceKey.clear() + DataSourceKey.clear(); } //抛出异常 @@ -138,7 +138,7 @@ Seata 将为用户提供了 AT、TCC、SAGA 和 XA 事务模式,为用户打 mybatis-flex: seata-config: enable: true - seata-mode: XA # 支持 xa 或者 ta + seata-mode: XA # 支持 XA 或者 AT ``` - XA:指的是: 分布式事务协议(X/Open Distributed Transaction Processing),它是一种由 X/Open 组织制定的分布式事务标准, XA 使用两阶段提交(2PC,Two-Phase Commit)来保证所有资源同时提交或回滚任何特定的事务。 diff --git a/mybatis-flex-test/mybatis-flex-seata-test/src/main/resources/application.yml b/mybatis-flex-test/mybatis-flex-seata-test/src/main/resources/application.yml index 3bfe8447..88271b1d 100644 --- a/mybatis-flex-test/mybatis-flex-seata-test/src/main/resources/application.yml +++ b/mybatis-flex-test/mybatis-flex-seata-test/src/main/resources/application.yml @@ -1,7 +1,7 @@ mybatis-flex: seata-config: enable: true #启动seata - seata-mode: XA #xa或者ta + seata-mode: XA #XA或者AT datasource: accountdb: url: jdbc:mysql://127.0.0.1:3306/db_account