日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

Springboot mybatis plus druid多數據源解決方案 dynamic-datasource的使用詳解

瀏覽:102日期:2023-04-07 17:36:49

依賴

<dependency> <groupId>com.baomidou</groupId> <artifactId>dynamic-datasource-spring-boot-starter</artifactId> <version>2.5.0</version></dependency><dependency> <groupId>p6spy</groupId> <artifactId>p6spy</artifactId> <version>3.9.1</version></dependency><dependency> <groupId>com.alibaba</groupId> <artifactId>druid-spring-boot-starter</artifactId> <version>1.1.21</version></dependency><dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.3.1.tmp</version></dependency>

p6spy配置文件spy.properties,有性能影響,生產環境建議關閉

#3.2.1以上使用modulelist=com.baomidou.mybatisplus.extension.p6spy.MybatisPlusLogFactory#3.2.1以下使用或者不配置#modulelist=com.p6spy.engine.logging.P6LogFactory,com.p6spy.engine.outage.P6OutageFactory# 自定義日志打印logMessageFormat=com.baomidou.mybatisplus.extension.p6spy.P6SpyLogger#日志輸出到控制臺appender=com.baomidou.mybatisplus.extension.p6spy.StdoutLogger# 使用日志系統記錄 sql#appender=com.p6spy.engine.spy.appender.Slf4JLogger# 設置 p6spy driver 代理deregisterdrivers=true# 取消JDBC URL前綴useprefix=true# 配置記錄 Log 例外,可去掉的結果集有error,info,batch,debug,statement,commit,rollback,result,resultset.excludecategories=info,debug,result,commit,resultset# 日期格式dateformat=yyyy-MM-dd HH:mm:ss# 實際驅動可多個#driverlist=org.h2.Driver# 是否開啟慢SQL記錄outagedetection=true# 慢SQL記錄標準 2 秒outagedetectioninterval=5

配置文件application.yml

server: port: 8080spring: datasource: dynamic: p6spy: true # 默認false,建議線上關閉。 primary: master #設置默認的數據源或者數據源組,默認值即為master datasource: master: url: jdbc:mysql://localhost:3306/bdata?serverTimezone=GMT%2B8&characterEncoding=utf8&autoReconnect=true&rewriteBatchedStatements=true&allowMultiQueries=true username: root password: root driver-class-name: com.mysql.cj.jdbc.Driver slave: url: jdbc:mysql://localhost:3306/lmkstudy?serverTimezone=GMT%2B8&characterEncoding=utf8&autoReconnect=true&rewriteBatchedStatements=true&allowMultiQueries=true username: root password: root driver-class-name: com.mysql.cj.jdbc.Driver druid: password: root username: root # 初始化連接大小 initial-size: 5 #最大連接池數量 max-active: 20 # 最小連接池數量 min-idle: 3 # 配置獲取連接等待超時的時間 單位毫秒 max-wait: 60000 # 配置間隔多久才進行一次檢測,檢測需要關閉的空閑連接,單位是毫秒 time-between-eviction-runs-millis: 60000 # 配置一個連接在池中最小生存的時間,單位是毫秒 min-evictable-idle-time-millis: 300000 # 測試連接 validation-query: select # 申請連接的時候檢測,建議配置為true,不影響性能,并且保證安全性 test-while-idle: true # 獲取連接時執行檢測,建議關閉,影響性能 test-on-borrow: false # 歸還連接時執行檢測,建議關閉,影響性能 test-on-return: false # 打開PSCache,并且指定每個連接上PSCache的大小 pool-prepared-statements: true # 配置監控統計攔截器 防火墻 日志配置 # stat監控數據庫性能 # wall 用于防火墻 # 日志 slf4j logback # log4j # log4j2 # 配置多個英文逗號分隔 filters: stat,wall,slf4j max-pool-prepared-statement-per-connection-size: 20 # 合并多個DruidDataSource的監控數據 use-global-data-source-stat: true # 通過connectProperties屬性來打開mergeSql功能;慢SQL記錄 SQL優化 connect-properties: druid.stat.mergeSql=true;druid.stat.slowSqlMillis=500 # ===========監控配置=========== # WebStatFilter配置,說明請參考Druid Wiki,配置_配置WebStatFilter web-stat-filter: #是否啟用StatFilter默認值false enabled: true # 攔截所有的 url-pattern: /* # 排除一些不必要的url,比如*:js,/jslib/*等等: exclusions: '*.js,*.gif,*.jpg,*.png,*.css,*.ico, /druid/*' # 關閉和開啟session 統計功能 默認關閉 # session-stat-enable: true # sessionStatMaxCount是1000個 # session-stat-max-count: 1000 # 配置principalSessionName,使得druid能夠知道當前的session的用戶是誰 # principal-session-name: # StatViewServlet配置,說明請參考Druid Wiki,配置_StatViewServlet配置 stat-view-servlet: # 是否啟用StatViewServlet默認值true enabled: true url-pattern: /druid/* # 界面上有一個重置功能 執行這個操作之后,會導致所有計數器清零,重新計數 建議false reset-enable: false # 登錄的后臺的用戶名,密碼 login-username: admin login-password: adminmybatis-plus: type-aliases-package: com.site.datasource.entity mapper-locations: classpath*:mapper/*.xml

service層添加注解@DS(“slave”),選定數據源

@DS('slave')@Service('userService')public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements UserService {}

啟動類上添加@SpringBootApplication(exclude = DruidDataSourceAutoConfigure.class)

@SpringBootApplication(exclude = DruidDataSourceAutoConfigure.class)public class ThreadApplication { public static void main(String[] args) { SpringApplication.run(ThreadApplication.class, args); }}

遇到的坑:記得要去掉DruidConfig這個文件,不然會報錯

到此這篇關于Springboot mybatis plus druid多數據源解決方案 dynamic-datasource的使用的文章就介紹到這了,更多相關Springboot mybatis plus druid多數據源內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Spring
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
综合日韩av| 国产91欧美| 欧美一级精品| 欧美黑人巨大videos精品| 久久国产婷婷国产香蕉| 国产亚洲精品美女久久久久久久久久| 视频一区中文字幕| 美女少妇全过程你懂的久久| 国产v日韩v欧美v| аⅴ资源天堂资源库在线| 日韩av自拍| 日韩综合精品| 在线一区免费观看| 日本v片在线高清不卡在线观看| 日韩中文字幕无砖| 久久99精品久久久野外观看| 久久精品国产久精国产爱| 日韩成人三级| 丝瓜av网站精品一区二区 | 欧美精品91| 久久久久久夜| 亚洲综合日韩| 欧美xxxx性| 国产主播一区| 国产精品片aa在线观看| 久久久久91| 91精品国产自产观看在线| 精品国产18久久久久久二百| 视频一区欧美日韩| 麻豆传媒一区二区三区| 首页欧美精品中文字幕| 国产在线不卡一区二区三区| 久久亚洲风情| 久久高清免费| 国产精品一区二区精品| 国产美女一区| jizzjizz中国精品麻豆| 日韩高清成人在线| 狠狠久久婷婷| 久久一区二区中文字幕| 久久99久久人婷婷精品综合| 日韩精品一级二级| 91精品国产成人观看| 国产精品啊v在线| 亚洲免费在线| 夜久久久久久| 午夜国产精品视频| 私拍精品福利视频在线一区| 久久黄色影视| 日韩美女精品| 视频一区日韩| 蜜桃视频一区二区三区| 久久久精品日韩| 日韩一区二区三区在线免费观看| 91国内精品| 亚洲欧美一级| 天海翼精品一区二区三区| 丝袜美腿成人在线| 中文在线不卡| 久久电影一区| 久久一二三区| 亚洲精品伊人| 天堂av一区| 欧美欧美黄在线二区| 日本欧美韩国一区三区| 在线视频精品| 亚洲视频二区| 日韩国产在线观看| 国产精品videossex久久发布 | 91麻豆国产自产在线观看亚洲| 麻豆久久久久久久| 日韩成人精品一区二区| 精品日韩视频| 99久久亚洲精品蜜臀| 性欧美长视频| 亚洲日本久久| 免费日韩一区二区三区| 在线精品亚洲欧美日韩国产| 麻豆理论在线观看| 午夜宅男久久久| 欧美成人精品一级| 99免费精品| 国产欧美日韩免费观看| 色偷偷偷在线视频播放| 人人精品人人爱| 麻豆一区二区在线| 尤物在线精品| 欧美伊人久久| 99热精品久久| 日韩av一级片| 国产夫妻在线| 国产精品午夜av| 视频一区免费在线观看| 精品三级av在线导航| 97成人超碰| 日韩午夜视频在线| 日精品一区二区三区| 亚洲网站视频| 日本在线一区二区三区| 亚洲国产一区二区在线观看| 97精品视频在线看| av不卡免费看| 国产精品欧美一区二区三区不卡| 国产网站在线| 日韩欧美三区| 久久亚洲国产精品尤物| 欧美日韩视频| 国产日韩视频在线| 91tv亚洲精品香蕉国产一区| 欧美日韩视频免费观看| 激情婷婷亚洲| 老司机免费视频一区二区| 久久国产电影| 日本亚洲三级在线| 国产一区欧美| 精品欠久久久中文字幕加勒比| 日韩精品一二区| 伊人久久婷婷| 久久久水蜜桃av免费网站| 欧美一区二区三区免费看| 国产精品亚洲一区二区三区在线观看| 亚洲精品观看| 国产一区白浆| 欧美综合另类| 亚洲福利一区| 国产乱论精品| 青青伊人久久| 日韩激情一二三区| 日韩精品亚洲专区在线观看| 亚洲欧美日韩国产一区| 国产农村妇女精品一二区| 免费精品国产的网站免费观看| 欧美丰满日韩| 最新中文字幕在线播放| 高清av一区| 国产一区二区三区久久久久久久久| 亚洲另类黄色| 欧美日韩伊人| 国产成人精品三级高清久久91| 精品一区二区三区中文字幕| 久久国产三级| 国产一区2区| 日韩在线精品| 夜夜嗨网站十八久久| 亚洲一区二区日韩| 欧美日韩中文| 精品国产乱码久久久| caoporn视频在线| 午夜久久福利| 日韩精品一卡二卡三卡四卡无卡| 国产精品婷婷| 青青草国产精品亚洲专区无| 国产亚洲一区二区三区啪| 精品国产美女a久久9999| 九九精品调教| 亚洲另类视频| 精品国产不卡一区二区| 欧美va天堂| 久久狠狠久久| 免费av一区二区三区四区| 日本高清久久| 欧美sss在线视频| 天堂精品久久久久| av资源中文在线| 天堂精品久久久久| 精品国产亚洲一区二区三区在线| 日本а中文在线天堂| 亚洲制服一区| 日本在线高清| 亚洲欧美网站在线观看| 成人一区而且| 日韩一区二区三免费高清在线观看 | 999久久久免费精品国产| 日韩中出av| 欧美日韩国产一区精品一区| 精品午夜视频| 日韩欧美2区| 自拍日韩欧美| 国产精品蜜芽在线观看| 欧美日韩1区| 国产精品日本| 日韩啪啪电影网| 欧美成a人片免费观看久久五月天| 日韩视频不卡| 国产精品99久久免费观看| 鲁大师影院一区二区三区| se01亚洲视频| 日韩欧美国产精品综合嫩v| 麻豆传媒一区二区三区| 久久精品凹凸全集| 青青草国产精品亚洲专区无| 在线观看亚洲精品福利片| 亚洲欧美不卡| 国产精品日本一区二区不卡视频 | 99精品综合| 久久久噜噜噜| 精品在线91| 亚洲女人av| 亚洲欧洲专区| 国产乱子精品一区二区在线观看 |