阅读量:0
要指定主数据源,可以在配置文件中使用spring.datasource.primary
属性来指定主数据源的名称。例如:
spring.datasource.primary=primaryDataSource spring.datasource.secondary=secondaryDataSource
然后,在数据源配置类中,使用@Primary
注解来指定主数据源。例如:
@Configuration public class DataSourceConfig { @Primary @Bean(name = "primaryDataSource") @ConfigurationProperties(prefix = "spring.datasource.primary") public DataSource primaryDataSource() { return DataSourceBuilder.create().build(); } @Bean(name = "secondaryDataSource") @ConfigurationProperties(prefix = "spring.datasource.secondary") public DataSource secondaryDataSource() { return DataSourceBuilder.create().build(); } }
这样,primaryDataSource
就会被指定为主数据源。