Linux 拨号vps windows公众号手机端

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

lewis 8年前 (2017-04-01) 阅读数 12 #程序编程
文章标签 springboot

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

版权声明

本文仅代表作者观点,不代表米安网络立场。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门