SpringBoot入門之整合Druid

2022-01-11 04:37:50 字數 3872 閱讀 8371

druid:為監控而生的資料庫連線池.這篇先了解下它的簡單使用,下篇嘗試用它做多資料來源配置。主要參考:常見問題 

一、引入依賴

這裡看其他部落格都是引用的druid,由於是使用springboot整合,這裡參考druid官方文件,用的是druid-spring-boot-starter。

<

dependency

>

<

groupid

>com.alibaba

groupid

>

<

artifactid

>druid-spring-boot-starter

artifactid

>

<

version

>1.1.10

version

>

dependency

>

二、設定屬性

這裡用的demo還是在上一部落格基礎上進行的修改,所以已經配置上了資料庫連線和mybatis。

這裡配置與其他有的部落格不太一樣,spring.datasource後面多了個druid,屬性名稱也有一些變化。

三、配置連線池的監控和慢sql處理

這裡只需要在啟動類同級目錄下增加乙個class類配置即可。這裡建立了druidconfiguration類,這裡配置了webstatfilter配置和statviewservlet配置.

}四、測試

這裡先啟動應用,然後在瀏覽器輸入就會顯示登入頁面,輸入上面類配置的密碼即可登入.

五、監控配置補充

SpringBoot整合redis入門教程

具體教程可以參見此篇博文 org.springframework.bootgroupid spring boot starter data redisartifactid dependency redis資料庫索引 預設為0 spring.redis.database 0 redis伺服器位址 可以...

Springboot整合Mybatis之二級快取

開啟mybatis的二級快取 mybatis.configuration.cache enabled true 開啟sql列印 說明 eviction 策略 flushinterval 重新整理間隔,以毫秒為單位,100000表示每100秒重新整理一次快取。不設定的話,則每次呼叫語句時重新整理。re...

SpringBoot入門八(整合之mybatis)

目標 配置mybatis在spring boot工程中的整合包,設定mybatis的實體類別名,輸出執行sql語句配置項 步驟 1.新增mybatis官方對spring boot 的乙個啟動器 dependency groupid org.mybatis.spring.boot groupid ar...