首页>代码>Spring Boot学习(七)之Web应用使用jdbctemplate多数据源配置博客源码>/springbootstudy-demo7-jdbctemplate-more/src/main/java/com/xiaojingg/DataSourceConfig.java
package com.xiaojingg; import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.boot.autoconfigure.jdbc.DataSourceBuilder; import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Primary; import org.springframework.jdbc.core.JdbcTemplate; import javax.sql.DataSource; /** * 筱进GG */ @Configuration public class DataSourceConfig { @Bean(name = "primaryDataSource") @Qualifier("primaryDataSource") @ConfigurationProperties(prefix="spring.datasource.primary") public DataSource primaryDataSource() { return DataSourceBuilder.create().build(); } @Bean(name = "secondaryDataSource") @Qualifier("secondaryDataSource") @Primary @ConfigurationProperties(prefix="spring.datasource.secondary") public DataSource secondaryDataSource() { return DataSourceBuilder.create().build(); } @Bean(name = "primaryJdbcTemplate") public JdbcTemplate primaryJdbcTemplate( @Qualifier("primaryDataSource") DataSource dataSource) { return new JdbcTemplate(dataSource); } @Bean(name = "secondaryJdbcTemplate") public JdbcTemplate secondaryJdbcTemplate( @Qualifier("secondaryDataSource") DataSource dataSource) { return new JdbcTemplate(dataSource); } }
![](https://static.zuidaima.com/resource/img/heart_ico.png)
zaizai21312 LV10
2020年6月12日
start111 LV9
2019年9月10日
1jj15j LV6
2019年8月2日
低调人 LV38
2019年2月23日
wangwenyi LV6
2018年10月19日
lwpwork LV16
2018年8月27日
sinbero LV8
2018年4月27日
故事_sun LV26
2018年4月20日
miracle1228 LV8
2018年2月28日
最代码官方 LV167
2017年11月21日
![](https://static.zuidaima.com/resource/img/cattle_ico.png)
漫步的海星 LV4
2023年9月26日
crazy11crazy LV30
2023年6月5日
王乐22222 LV10
2022年5月15日
你算哪块小鱼干 LV8
2021年4月22日
水光浮藻 LV6
2021年3月25日
lyn520 LV3
2021年1月5日
丶空城过客 LV12
2020年6月25日
xiaoche117 LV17
2020年6月19日
zaizai21312 LV10
2020年6月12日
yyq559 LV2
2020年6月7日