施海荣 1610c6bf8e | vor 1 Jahr | |
---|---|---|
ym-admin | vor 2 Jahren | |
ym-barcode | vor 2 Jahren | |
ym-basic | vor 2 Jahren | |
ym-common | vor 2 Jahren | |
ym-dynamic-datasource | vor 1 Jahr | |
ym-gateway | vor 1 Jahr | |
ym-generator | vor 1 Jahr | |
ym-packing | vor 1 Jahr | |
ym-s7 | vor 1 Jahr | |
ym-schedule-task | vor 2 Jahren | |
ym-websocket | vor 2 Jahren | |
.dockerignore | vor 2 Jahren | |
.drone.yml | vor 2 Jahren | |
.gitignore | vor 2 Jahren | |
Dockerfile | vor 2 Jahren | |
README.md | vor 1 Jahr | |
pom.xml | vor 1 Jahr | |
settings.xml | vor 2 Jahren |
项目说明
新增业务模块需要注意
技术选型:
软件需求
<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