要指定主数据源,可以在配置文件中使用spring.datasource.primary属性来指定主数据源的名称。例如:
spring.datasource.primary=primaryDataSourcespring.datasource.secondary=secondaryDataSource然后,在数据源配置类中,使用@Primary注解来指定主数据源。例如:
@Configurationpublic 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就会被指定为主数据源。

