施海荣 1610c6bf8e | 1 anno fa | |
---|---|---|
ym-admin | 2 anni fa | |
ym-barcode | 2 anni fa | |
ym-basic | 2 anni fa | |
ym-common | 2 anni fa | |
ym-dynamic-datasource | 1 anno fa | |
ym-gateway | 1 anno fa | |
ym-generator | 1 anno fa | |
ym-packing | 1 anno fa | |
ym-s7 | 1 anno fa | |
ym-schedule-task | 2 anni fa | |
ym-websocket | 2 anni fa | |
.dockerignore | 2 anni fa | |
.drone.yml | 2 anni fa | |
.gitignore | 2 anni fa | |
Dockerfile | 2 anni fa | |
README.md | 1 anno fa | |
pom.xml | 1 anno fa | |
settings.xml | 2 anni fa |
项目说明
新增业务模块需要注意
技术选型:
软件需求
<dependency>
<groupId>com.cnbm</groupId>
<artifactId>ym-dynamic-datasource</artifactId>
<version>1.0-SNAPSHOT</version>
</dependency>
dynamic.datasource
作为前缀,如下(slave1,slave2可以自己随意命名,数据源不限于2个):dynamic:
datasource:
slave1:
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://localhost:3306/mysql?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai&nullCatalogMeansCurrent=true
username: xxx
password: xxx
slave2:
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://localhost:3306/myysql?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai&nullCatalogMeansCurrent=true
username: xxx
password: xxx
slave1
这个数据源@DataSource("slave1")
public Result login(HttpServletRequest request, LoginParam loginParam) {
......
}
set datasource is slave1