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

   2025-02-04 9970
核心提示:要指定主数据源,可以在配置文件中使用spring.datasource.primary属性来指定主数据源的名称。例如:spring.datasource.primary=p

要指定主数据源,可以在配置文件中使用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就会被指定为主数据源。

 
 
更多>同类维修知识
推荐图文
推荐维修知识
点击排行
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  网站留言