From b9e045b6a806f538e4e9a7c7e1663aaea91ba63d Mon Sep 17 00:00:00 2001 From: noear Date: Tue, 31 Dec 2024 22:46:22 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=87=E6=A1=A3=E6=B7=BB=E5=8A=A0=20solon=20?= =?UTF-8?q?=E9=85=8D=E7=BD=AE=E7=9B=B8=E5=85=B3=E7=9A=84=E5=86=85=E5=AE=B9?= =?UTF-8?q?=EF=BC=88=E8=A1=A5=E5=9C=A8=20spring=20=E9=85=8D=E7=BD=AE?= =?UTF-8?q?=E6=96=87=E6=A1=A3=E4=B8=8A=E3=80=82=E7=8E=B0=E5=9C=A8=E5=87=A0?= =?UTF-8?q?=E4=B9=8E=E4=B8=80=E6=A0=B7=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/zh/base/configuration.md | 8 ++++---- docs/zh/core/multi-datasource.md | 6 +++--- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/docs/zh/base/configuration.md b/docs/zh/base/configuration.md index 2e4e0e8f..fa9ab33c 100644 --- a/docs/zh/base/configuration.md +++ b/docs/zh/base/configuration.md @@ -1,6 +1,6 @@ -# SpringBoot 配置文件 +# SpringBoot 或 Solon 配置文件 -SpringBoot 配置文件(`application.yml` 等)主要是用于对 MyBatis 原生以及 MyBatis-Flex 的 `FlexGlobalConfig` 进行配置。 +SpringBoot 配置文件(`application.yml` 等);Solon 配置文件(`app.yml` 等)。主要是用于对 MyBatis 原生以及 MyBatis-Flex 的 `FlexGlobalConfig` 进行配置。 示例如下: @@ -26,7 +26,7 @@ mybatis-flex: - 类型:`Map>` - 默认值:`null` -MyBatis-Flex 多数据源配置,参考 [多数据源配置](../core/multi-datasource.md#更多的-spring-yaml-配置支持)。 +MyBatis-Flex 多数据源配置,参考 [多数据源配置](../core/multi-datasource.md#更多的-yaml-配置支持)。 ### config-location @@ -203,7 +203,7 @@ mybatis-flex: ### seata-mode -- 类型:`com.mybatisflex.spring.boot.MybatisFlexProperties.SeataMode` +- 类型:`com.mybatisflex.spring.boot.MybatisFlexProperties.SeataMode`,或者 `com.mybatisflex.solon.MybatisFlexProperties.SeataMode` - 默认值:`AT` 使用 Seata AT 模式代理数据源。 diff --git a/docs/zh/core/multi-datasource.md b/docs/zh/core/multi-datasource.md index 1f614431..3a8b95db 100644 --- a/docs/zh/core/multi-datasource.md +++ b/docs/zh/core/multi-datasource.md @@ -18,7 +18,7 @@ mybatis-flex: 在以上配置中,`ds1` 和 `ds2` 是由用户自定义的,我们可以理解为数据源的名称,或者数据源的 `key`,这个在动态切换数据库中非常有用。 -在无 Spring 框架的场景下,代码如下: +在无 Spring 或 Solon 框架的场景下,代码如下: ```java DataSource dataSource1 = new HikariDataSource(); @@ -72,7 +72,7 @@ MyBatis-Flex 提供了 4 种方式来配置数据源: - 3、`@UseDataSource("dataSourceName")` 在 Mapper 方法上,添加注解,用于指定使用哪个数据源。 - 4、`@Table(dataSource="dataSourceName")` 在 Entity 类上添加注解,该 Entity 的增删改查请求默认使用该数据源。 -> 在 SpringBoot 项目上,`@UseDataSource("dataSourceName")` 也可用于在 Controller 或者 Service 上。若是 Spring 项目(非 SpringBoot), +> 在 SpringBoot 或 Solon 项目上,`@UseDataSource("dataSourceName")` 也可用于在 Controller 或者 Service 类上。若是 Spring 项目(非 SpringBoot), > 用户需要参考 `MultiDataSourceAutoConfiguration` 进行配置后才能使用。 @@ -123,7 +123,7 @@ public class Account { `DataSourceKey.use()` > `@UseDataSource()在方法上` > `@UseDataSource()在类上` >`@Table(dataSource="...")` ::: -## 更多的 Spring Yaml 配置支持 +## 更多的 Spring 或 Solon Yaml 配置支持 ```yaml mybatis-flex: datasource: