33 lines
997 B
Java
33 lines
997 B
Java
package com.nbclass.szxgl.config;
|
|
|
|
import org.springframework.beans.factory.annotation.Qualifier;
|
|
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;
|
|
|
|
/**
|
|
* JdbcTemplate多数据源配置
|
|
* 依赖于数据源配置
|
|
*
|
|
* @see DataSourceConfig
|
|
*/
|
|
//@Configuration
|
|
//public class JdbcTemplateDataSourceConfig {
|
|
//
|
|
// //JdbcTemplate主数据源ds1数据源
|
|
// @Primary
|
|
// @Bean(name = "ds1JdbcTemplate")
|
|
// public JdbcTemplate ds1JdbcTemplate(@Qualifier("ds1DataSource") DataSource dataSource) {
|
|
// return new JdbcTemplate(dataSource);
|
|
// }
|
|
//
|
|
// //JdbcTemplate第二个ds2数据源
|
|
// @Bean(name = "ds2JdbcTemplate")
|
|
// public JdbcTemplate ds2JdbcTemplate(@Qualifier("ds2DataSource") DataSource dataSource) {
|
|
// return new JdbcTemplate(dataSource);
|
|
// }
|
|
//}
|