首页>代码>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); } }
最近下载更多
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日
最近浏览更多
漫步的海星 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日