springboot + mybatis 多数据源
2.1.1 版本中
datasource中 不再需要指定主数据源了
1 2 3 4 5 6 7 8 9 | @Configuration @MapperScan (basePackages = "com.example.demo.mapper.test1" , sqlSessionTemplateRef = "test1SqlSessionTemplate" ) public class DataSource1Config { @Bean (name = "test1DataSource" ) @ConfigurationProperties (prefix = "spring.datasource.test1" ) public DataSource testDataSource() { return DataSourceBuilder.create().build(); } |
application.properties 设置 如下
#data01 spring.datasource.test1.url=jdbc:sqlserver://127.0.0.1:1433;databaseName=test01 spring.datasource.test1.username= spring.datasource.test1.passowrd= #data02 spring.datasource.test2.url=jdbc:sqlserver://127.0.0.1:1433;databaseName=test02 spring.datasource.test2.username= spring.datasource.test2.passowrd=
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步