网站续费合同书,金牛网站建设,产品推广文案,当前网站开发什么语言mybatisplus 分库查询
比如我们的项目有两个数据库 不同的表在不同的库 我们是可以使用mybatisplus来实现 首选引入pom dependencygroupIdcom.baomidou/groupIdartifactIddynamic-datasource-spring-boot-starter/artifactIdvers…mybatisplus 分库查询
比如我们的项目有两个数据库 不同的表在不同的库 我们是可以使用mybatisplus来实现 首选引入pom dependencygroupIdcom.baomidou/groupIdartifactIddynamic-datasource-spring-boot-starter/artifactIdversion3.5.0/version/dependency修改yml文件配置多数据源我使用的hikari master 和 sale可以随意修改 根据自己的需要去改对应的名称就行
spring:datasource:type: com.zaxxer.hikari.HikariDataSourcedynamic:primary: master #主数据源strict: false #严格匹配数据源,默认false. true未匹配到指定数据源时抛异常,false使用默认数据源datasource:master:type: com.zaxxer.hikari.HikariDataSourceurl: db1username: rootpassword: 123456sale:type: com.zaxxer.hikari.HikariDataSourceurl: db2username: rootpassword: 123456然后在对应的mapper里面使用注解 DS(“sale”) (我配置的叫sale所以sale)
DS(sale)
Mapper
public interface CheckMapper extends BaseMapperCheckEntity {}这样配置之后在调用查询的时候走的就是指定数据库