feat: update-readme, format configuration yaml (#592)
Co-authored-by: guop <guop0781@fingard.com>
This commit is contained in:
parent
5ff0cc4720
commit
93fe2cb1b9
42
README.md
42
README.md
@ -127,37 +127,43 @@ spring:
|
|||||||
#以上会配置一个默认库master,一个组slave下有两个子库slave_1,slave_2
|
#以上会配置一个默认库master,一个组slave下有两个子库slave_1,slave_2
|
||||||
```
|
```
|
||||||
|
|
||||||
|
**多主多从:**
|
||||||
```yaml
|
```yaml
|
||||||
# 多主多从 纯粹多库(记得设置primary) 混合配置
|
|
||||||
spring:
|
|
||||||
spring:
|
|
||||||
spring:
|
spring:
|
||||||
datasource:
|
|
||||||
datasource:
|
|
||||||
datasource:
|
datasource:
|
||||||
dynamic:
|
dynamic:
|
||||||
dynamic:
|
|
||||||
dynamic:
|
|
||||||
datasource:
|
|
||||||
datasource:
|
|
||||||
datasource:
|
|
||||||
master_1:
|
master_1:
|
||||||
mysql:
|
|
||||||
master:
|
|
||||||
master_2:
|
master_2:
|
||||||
oracle:
|
|
||||||
slave_1:
|
slave_1:
|
||||||
slave_1:
|
|
||||||
sqlserver:
|
|
||||||
slave_2:
|
slave_2:
|
||||||
slave_2:
|
|
||||||
postgresql:
|
|
||||||
oracle_1:
|
|
||||||
slave_3:
|
slave_3:
|
||||||
|
```
|
||||||
|
|
||||||
|
**纯粹多库:**
|
||||||
|
```yaml
|
||||||
|
spring:
|
||||||
|
datasource:
|
||||||
|
dynamic:
|
||||||
|
mysql:
|
||||||
|
oracle:
|
||||||
|
sqlserver:
|
||||||
|
postgresql:
|
||||||
h2:
|
h2:
|
||||||
|
```
|
||||||
|
|
||||||
|
**混合配置:**
|
||||||
|
```yaml
|
||||||
|
spring:
|
||||||
|
datasource:
|
||||||
|
dynamic:
|
||||||
|
master:
|
||||||
|
slave_1:
|
||||||
|
slave_2:
|
||||||
|
oracle_1:
|
||||||
oracle_2:
|
oracle_2:
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
3. 使用 **@DS** 切换数据源。
|
3. 使用 **@DS** 切换数据源。
|
||||||
|
|
||||||
**@DS** 可以注解在方法上或类上,**同时存在就近原则 方法上注解 优先于 类上注解**。
|
**@DS** 可以注解在方法上或类上,**同时存在就近原则 方法上注解 优先于 类上注解**。
|
||||||
|
Loading…
x
Reference in New Issue
Block a user