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

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

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

瀏覽:107日期: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久久,三上悠亚国产精品一区二区三区
欧美影院视频| 卡一卡二国产精品| 国产探花一区| 色老板在线视频一区二区| 伊人久久大香伊蕉在人线观看热v| 国产精品一线| 影音先锋久久| 成人影视亚洲图片在线| 国产亚洲在线观看| 欧美精品aa| 国产精品美女久久久| 免费在线观看一区| 视频一区视频二区中文字幕| 久久激情综合网| 欧美亚洲精品在线| 久久99久久人婷婷精品综合| 亚洲尤物在线| 麻豆成全视频免费观看在线看| 蜜桃视频在线观看一区| 91麻豆国产自产在线观看亚洲| 亚洲一二av| 欧美日韩国产欧| 国产成人77亚洲精品www| 亚洲免费毛片| jiujiure精品视频播放| 高清久久一区| 国产精品亲子伦av一区二区三区| 91久久久精品国产| sm捆绑调教国产免费网站在线观看| 蜜臀av免费一区二区三区| 日韩高清欧美激情| 国产99久久久国产精品成人免费| 日韩高清在线一区| 91精品国产成人观看| 日韩av三区| 久久中文字幕av一区二区不卡| 日韩av午夜在线观看| 欧美亚洲国产精品久久| 你懂的亚洲视频| 中文字幕视频精品一区二区三区| av中文资源在线资源免费观看| 亚洲另类视频| 在线日韩av| 国产欧美精品| 日本欧美在线看| 中文字幕系列一区| 久久精品免费看| 亚洲ww精品| 欧美~级网站不卡| 久久亚州av| 亚洲a成人v| 99热精品在线| 亚洲午夜天堂| 国产精品一国产精品k频道56| 国产精品日本| 日韩一区二区三区免费| 蜜桃久久久久| 欧美日韩亚洲一区二区三区在线| 午夜国产欧美理论在线播放| 高清在线一区| 国产欧美一区二区色老头| 日本大胆欧美人术艺术动态| 蜜臀av免费一区二区三区| 欧美亚洲日本精品| 久久av免费| 国产午夜一区| 日韩精品国产精品| 亚洲一区二区网站| 久久狠狠婷婷| 国产传媒av在线| 国产一区2区| 老司机免费视频一区二区| 欧美久久香蕉| 蜜臀av在线播放一区二区三区| 99国产精品99久久久久久粉嫩| 精精国产xxxx视频在线播放| 国产高潮在线| 黄在线观看免费网站ktv| 国产剧情一区| 国产欧美日韩免费观看| 日韩高清一区二区| 亚洲欧洲av| 日韩精品欧美精品| 日本在线视频一区二区| 亚洲精品日本| 日韩1区2区3区| 亚洲资源网站| 免费观看在线色综合| 久久婷婷久久| 久久婷婷亚洲| 亚洲国产影院| 亚洲二区三区不卡| 伊人久久亚洲影院| 欧美成人午夜| 9色国产精品| 国产亚洲欧洲| 亚洲一二av| 日本在线不卡视频| 久久国产人妖系列| 欧美一级网站| 国产欧美91| 国产精品乱战久久久| 国产精品亚洲产品| 国产精品入口久久| 精品精品久久| 精品亚洲美女网站| 欧美日韩国产一区精品一区| 欧美日韩国产在线一区| 午夜在线一区| 亚洲人www| 欧美午夜三级| 成人污污视频| 日韩在线短视频| 亚洲欧洲另类| 亚洲一二三区视频| 欧美精品影院| 91亚洲成人| 亚洲一本视频| 亚洲深爱激情| 日韩va亚洲va欧美va久久| 欧美成人aaa| 久久激情一区| 日韩中文字幕区一区有砖一区| 日韩一区二区三区免费视频| 国产九九精品| 福利在线免费视频| 亚洲激情社区| 日韩精品免费视频人成| 久久精品伊人| 美女毛片一区二区三区四区| 亚洲免费毛片| 日韩av片子| 久色成人在线| 国产日韩欧美三级| 日韩在线观看| 久久亚洲风情| 国产精品v亚洲精品v日韩精品| 日本美女一区| 亚洲精品激情| av中文字幕在线观看第一页| 日韩天堂av| 国产精品夜夜夜| 1024精品一区二区三区| 日本不卡不码高清免费观看| 首页国产精品| 日韩在线a电影| 久久精品色播| 日韩专区一卡二卡| 欧美成人aaa| 蜜桃一区二区三区| 日韩在线观看一区二区三区| 国产成人精品免费视| 免费日韩av| 免费在线成人| 亚洲一区激情| 国产成人免费| 亚洲三级网站| 麻豆视频在线观看免费网站黄| 免费人成精品欧美精品| 日韩.com| 日本一不卡视频| 久久精品影视| 国产精品一区二区av交换| 久久91视频| 久久理论电影| 日韩欧美二区| 国内自拍视频一区二区三区| 日韩一区网站| 久久成人一区| japanese国产精品| 中文字幕人成乱码在线观看| 国产欧美大片| 日韩精品久久理论片| 国产精品视区| 亚洲精品99| 亚洲福利国产| 欧洲亚洲一区二区三区| 国产在线一区不卡| 91亚洲无吗| 在线观看一区| 麻豆91精品| 亚洲成人免费| 99视频精品视频高清免费| 黄色aa久久| 激情视频网站在线播放色| 久久99视频| 国产精品v一区二区三区| 欧美一区自拍| 91嫩草精品| 日本不卡视频在线观看| 中文字幕日本一区二区| 国产视频一区免费看| 合欧美一区二区三区| 欧美一级鲁丝片| 六月婷婷综合| av资源新版天堂在线| 国产精品久久观看| 97人人精品| 日韩免费视频| 在线观看精品|