springboot配置多数据源怎么指定主数据源

avatar
作者
筋斗云
阅读量: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就会被指定为主数据源。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!