新增相應的依賴
>
>
org.springframework.bootgroupid
>
>
spring-boot-starter-jdbcartifactid
>
dependency
>
>
>
com.alibabagroupid
>
>
druidartifactid
>
>
1.1.12version
>
dependency
>
將資料來源新增到springboot容器中
@configuration
public
class
dataconfig
//配置監控servelt
@bean
public servletregistrationbean statviewservlet()
//監控filter
@bean
public filterregistrationbean statviewfilter()
}
配置資料來源
spring
:datasource
:url
: jdbc:mysql:///students
type
: com.alibaba.druid.pool.druiddatasource
username
: *****
password
: *****
driver-class-name
: com.mysql.jdbc.driver
maxactive:8
initialsize
:5
因為com.alibaba.druid.pool.druiddatasource存在對應的對映,即可以將配置檔案資訊與物件屬性進行繫結
resourceservlet可配置的屬性
效能之王HiKariCP和阿里爸爸Druid比較
我們所熟知的c3p0,dbcp,druid,hikaricp為我們所常用的資料庫連線池,其中c3p0已經很久沒有更新了。dbcp更新速度很慢,基本處於不活躍狀態,而druid和hikaricp處於活躍狀態的更新中,這就是我們說的二代產品了。hikaricp 優化 和 減少 例如hikaricp的st...
SpringBoot常用配置
前言 springboot整合了主流的第三方框架,但是需要使用springboot那一套配置方式。但是我這裡只列舉了非常非常常用的,可以看已發的幾篇部落格,慢慢會補充。當然官方文件裡也有相應的配置,可惜沒有注釋。spring.resources.cache period 設定資源的快取時效,以秒為單...
Spring boot自動配置
1 從原始碼角度看spring boot 自動配置 這個方法呼叫的是 initialize sources suppresswarnings private void initialize object sources this.webenvironment deducewebenvironment...