jeecg-boot多數據源配置及使用

#配置文件說明補充:該項目內共有4個配置文件,主配置文件內可以選擇使用哪個環境配置文件,修改active參數即可。

 

1.修改環境配置文件(以application-dev.yml爲例)

增加數據庫配置,可以同時使用相同類型的數據庫,也可以使用不同類型的兩個數據庫。如mysql、sql server

          # 多數據源配置
        multi-datasource1:
          url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?useUnicode=true&characterEncoding=utf8&autoReconnect=true&zeroDateTimeBehavior=convertToNull&transformedBitIsBoolean=true
          username: root
          password: sist@123
          driver-class-name: com.mysql.jdbc.Driver

*注意:要保持好縮進、每個冒號後要有一個空格

2.修改service層的相關方法

  • 在請求數據庫的過程時 需要使用到service層的相關實現類中添加註解@DS("multi-datasource1")註解
  • 若沒有註解,則默認master數據源
  • 註解中的值是環境配置文件中數據源的名字

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章