df7af69e by 荆蔚杰

添加多数据源配置

1 parent 169952a3
Showing 20 changed files with 20 additions and 6 deletions
...@@ -255,6 +255,12 @@ ...@@ -255,6 +255,12 @@
255 <artifactId>jsqlparser</artifactId> 255 <artifactId>jsqlparser</artifactId>
256 <version>1.4</version> 256 <version>1.4</version>
257 </dependency> 257 </dependency>
258
259 <dependency>
260 <groupId>com.baomidou</groupId>
261 <artifactId>dynamic-datasource-spring-boot-starter</artifactId>
262 <version>3.5.0</version>
263 </dependency>
258 </dependencies> 264 </dependencies>
259 265
260 <build> 266 <build>
......
...@@ -8,6 +8,7 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; ...@@ -8,6 +8,7 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
8 import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper; 8 import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
9 import com.baomidou.mybatisplus.core.metadata.IPage; 9 import com.baomidou.mybatisplus.core.metadata.IPage;
10 import com.baomidou.mybatisplus.core.toolkit.IdWorker; 10 import com.baomidou.mybatisplus.core.toolkit.IdWorker;
11 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
11 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; 12 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
12 import com.pashanhoo.archive.entity.ArchiveStatus; 13 import com.pashanhoo.archive.entity.ArchiveStatus;
13 import com.pashanhoo.archive.entity.DgArchivesDO; 14 import com.pashanhoo.archive.entity.DgArchivesDO;
...@@ -28,8 +29,6 @@ import com.pashanhoo.modify.service.DgArchivesModifyService; ...@@ -28,8 +29,6 @@ import com.pashanhoo.modify.service.DgArchivesModifyService;
28 import com.pashanhoo.replenish.service.impl.DgArchivesReplenishServiceImpl; 29 import com.pashanhoo.replenish.service.impl.DgArchivesReplenishServiceImpl;
29 import org.springframework.beans.factory.annotation.Autowired; 30 import org.springframework.beans.factory.annotation.Autowired;
30 import org.springframework.stereotype.Service; 31 import org.springframework.stereotype.Service;
31
32 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
33 import org.springframework.transaction.annotation.Transactional; 32 import org.springframework.transaction.annotation.Transactional;
34 33
35 import java.util.List; 34 import java.util.List;
......
...@@ -18,10 +18,19 @@ spring: ...@@ -18,10 +18,19 @@ spring:
18 date-format: yyyy-MM-dd HH:mm:ss 18 date-format: yyyy-MM-dd HH:mm:ss
19 default-property-inclusion: non_null 19 default-property-inclusion: non_null
20 datasource: 20 datasource:
21 driver-class-name: oracle.jdbc.driver.OracleDriver 21 dynamic:
22 username: bdcdangan 22 primary: master
23 password: bdcdangan 23 datasource:
24 url: jdbc:oracle:thin:@192.168.2.218:1521:orcl 24 master:
25 url: jdbc:oracle:thin:@192.168.2.218:1521:orcl
26 driver-class-name: oracle.jdbc.driver.OracleDriver
27 username: bdcdangan
28 password: bdcdangan
29 slave_1:
30 url: jdbc:oracle:thin:@192.168.2.218:1521:orcl
31 driver-class-name: oracle.jdbc.driver.OracleDriver
32 username: bdcdj
33 password: bdcdj
25 34
26 mybatis-plus: 35 mybatis-plus:
27 mapper-locations: classpath:mapper/**/*.xml 36 mapper-locations: classpath:mapper/**/*.xml
......