Spring Boot yml檔案配置檔案內容

2021-09-02 19:18:44 字數 1246 閱讀 6794

spring:

##資料庫連線資訊

datasource:

url: jdbc:mysql://localhost:3306/test

username: root

password:

driver-class-name: com.mysql.jdbc.driver

###################以下為druid增加的配置###########################

type: com.alibaba.druid.pool.druiddatasource

# 下面為連線池的補充設定,應用到上面所有資料來源中

# 初始化大小,最小,最大

initialsize: 5

minidle: 5

maxactive: 20

# 配置獲取連線等待超時的時間

maxwait: 60000

# 配置間隔多久才進行一次檢測,檢測需要關閉的空閒連線,單位是毫秒

timebetweenevictionrunsmillis: 60000

# 配置乙個連線在池中最小生存的時間,單位是毫秒

minevictableidletimemillis: 300000

validationquery: select 1 from dual

testwhileidle: true

testonborrow: false

testonreturn: false

# 開啟pscache,並且指定每個連線上pscache的大小

poolpreparedstatements: true

maxpoolpreparedstatementperconnectionsize: 20

# 配置監控統計攔截的filters,去掉後監控介面sql無法統計,'wall'用於防火牆,此處是filter修改的地方

filters:

commons-log.connection-logger-name: stat,wall,log4j

# 通過connectproperties屬性來開啟mergesql功能;慢sql記錄

connectionproperties: druid.stat.mergesql=true;druid.stat.slowsqlmillis=5000

# 合併多個druiddatasource的監控資料

useglobaldatasourcestat: true

Spring Boot yml配置檔案

spring boot 使用乙個全域性配置檔案,配置檔名是固定的 yaml yaml ain t markup language server port 80821.yaml語法 1.1 基本語法 1.2 值的寫法 測試 person dog name component configuration...

springboot yml裡的自定義配置

主要介紹三種,字串配置,陣列配置和帶預設值的配置 字串配置 yml setstring hello 字串.value string setstring 陣列配置 yml setarray 陣列.value string setarray 帶預設值的配置 陣列預設值.value string seta...

檔案 標頭檔案 原始檔(C )

標頭檔案和原始檔中的函式宣告與定義 函式原型 file fsopen const char filename,const char mode,int shflag file wfsopen const wchar t filename,const wchar t mode,int shflag 注 ...