• SpringBoot多数据源配置


    准备环境:

        jdk1.8

        eclipse

        tomcat8.0

    第一步:在配置文件添加如下信息:

    spring.datasource.primary.url=jdbc:mysql://localhost:3306/test1
    spring.datasource.primary.username=test
    spring.datasource.primary.password=test
    spring.datasource.primary.driver-class-name=com.mysql.jdbc.Driver
     
    spring.datasource.secondary.url=jdbc:mysql://localhost:3306/test2
    spring.datasource.secondary.username=test
    spring.datasource.secondary.password=test
    spring.datasource.secondary.driver-class-name=com.mysql.jdbc.Driver
     
    第二步:编写配置类
      
    @Configuration
    public class DataSourceConfig {
      @Bean(name = "primaryDataSource")
      @Qualifier("primaryDataSource")
      @ConfigurationProperties(prefix="spring.datasource.primary")
      public DataSource primaryDataSource() {
        eturn DataSourceBuilder.create().build();
      }
      @Bean(name = "secondaryDataSource")
      @Qualifier("secondaryDataSource")
      @Primary
      @ConfigurationProperties(prefix="spring.datasource.secondary")
      public DataSource secondaryDataSource() {
        return DataSourceBuilder.create().build();
      } 
    }
     
     
     
                        
     
  • 相关阅读:
    C语言之指针基础概念
    Android之常用功能代码
    Android之ImageButton控件基础操作
    BZOJ1079或洛谷2476 [SCOI2008]着色方案
    HDOJ2870 Largest Submatrix
    BZOJ1855或洛谷2569 [SCOI2010]股票交易
    BZOJ1233 [Usaco2009Open]干草堆tower
    HDOJ4261 Estimation
    POJ3254或洛谷1879 Corn Fields
    POJ1037 A Decorative Fence
  • 原文地址:https://www.cnblogs.com/gslblog/p/7147743.html
Copyright © 2020-2023  润新知