整合多数据源(待完善)

This commit is contained in:
xiangwbs
2018-05-31 23:07:16 +08:00
parent 1e30189238
commit bd3f19162a
9 changed files with 190 additions and 197 deletions
@@ -0,0 +1,27 @@
package com.xwbing.datasource;
import com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceBuilder;
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.context.annotation.PropertySource;
import javax.sql.DataSource;
/**
* 项目名称: boot-module-demo
* 创建时间: 2018/5/31 21:38
* 作者: xiangwb
* 说明:
*/
@Configuration
@PropertySource("classpath:druid.properties")
public class JpaDataSourceConfig {
@Bean(name="")
@Primary
@ConfigurationProperties("db1")
public DataSource primaryDataSource() {
return DruidDataSourceBuilder.create().build();
}
}