SpringBoot集成使用Druid數據源

添加依賴

druid-spring-boot-starter

在配置類中註冊Bean

概述:被註冊的類是DruidDataSource類型,在Bean中可以可以配置數據源的各種屬性

在application.yml中配置數據源

在application中配置格式爲spring:datasource:druid:屬性

  • name:配置這個屬性的意義在於,如果存在多個數據源,監控的時候可以通過名字來區分開來,如果不配置自動生產
  • url:連接數據庫的url不同數據庫不一樣
  • username:連接數據庫的用戶名
  • password:連接數據庫的密碼,如果你不希望密碼直接寫在配置文件中,可以使用ConfigFilter
  • driverClassName:根據url自動識別,這一項可配可不配
  • initial-size:初始化時建立物理連接的個數初始化發生在顯示調用init方法,默認爲0
  • max-active:最大連接池數量,默認爲8
  • min-idle:最小連接池數量
  • max-wait:獲取連接時最大等待時間,單位毫秒
  • poolPreparedStatements:是否緩存preparedStatement,默認爲false不緩存
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章