数据源配置方式二(3.8.0移除)

在项目内部application.yml中配置,或者在页面rocket-api.yml中配置:

spring:
  rocket-api:
    multi-datasource:
      - name: mysql2
        factory-class-name: com.github.alenfive.rocketapi.datasource.factory.MySQLFactory
        config:
          jdbcUrl: jdbc:mysql://127.0.0.1:3306/mysql2
          username: root
          password: root
          driverClassName: com.mysql.cj.jdbc.Driver
      - name: oracle3
        factory-class-name: com.github.alenfive.rocketapi.datasource.factory.SQLFactory
        config:
          jdbcUrl: jdbc:oracle:thin:@localhost:1521:orcl
          username: root
          password: root
          driverClassName: oracle.jdbc.driver.OracleDriver
      - name: mongodb
        factory-class-name: com.github.alenfive.rocketapi.datasource.factory.MongoFactory
        config:
          url: mongodb://root:123@127.0.0.1:27017/test

提示: 更多数据源自行构建factory-class-name

说明:

注意:可以配合页面动态配置功能,完成动态数据源管理

factory-class-name 说明

Last updated