Update 67.2. Configure Two DataSources.md

master
qibaoguang 2015-04-02 13:04:54 +08:00
parent 3ae5de5f05
commit 6e4c43d220
1 changed files with 17 additions and 0 deletions

View File

@ -0,0 +1,17 @@
### 67.2. 配置两个数据源
创建多个数据源和创建第一个工作都是一样的。如果使用针对JDBC或JPA的默认自动配置你可能想要将其中一个设置为`@Primary`(然后它就能被任何`@Autowired`注入获取)。
```java
@Bean
@Primary
@ConfigurationProperties(prefix="datasource.primary")
public DataSource primaryDataSource() {
return DataSourceBuilder.create().build();
}
@Bean
@ConfigurationProperties(prefix="datasource.secondary")
public DataSource secondaryDataSource() {
return DataSourceBuilder.create().build();
}
```