resouce-config.properties 的詳解
1 #db 2 jdbc.url=jdbc:mysql://localhost:3306/數據庫名稱?autoReconnect=true&useUnicode=true&characterEncoding=UTF-8 4 jdbc.user=root 5 jdbc.password=123456 6 jdbc.filters=stat 8 jdbc.maxActive=50 9 jdbc.initialSize=1 10 jdbc.maxWait=60000 11 jdbc.minIdle=1 12 jdbc.timeBetweenEvictionRunsMillis=6000 13 jdbc.minEvictableIdleTimeMillis=30000014 jdbc.maxPoolPreparedStatementPerConnectionSize=50 15 jdbc.validationQuery=SELECT ‘x‘ 16 jdbc.testWhileIdle=true 17 jdbc.testOnBorrow=false 18 jdbc.testOnReturn=true 19 jdbc.poolPreparedStatements=true
mysql.jdbc.url=jdbc:mysql://localhost/數據庫名稱?是否重新鏈接&useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull
mysql.jdbc.username=賬號
jdbc.password=密碼
jdbc.initialSize=10 // 初始化連接
jdbc.maxIdle=20 //最大空閑連接
jdbc.filters= 配置監控統計攔截的filters
jdbc.minIdle=5 // #最小空閑連接
jdbc.maxActive=50 //最大連接數量
jdbc.timeBetweenEvictionRunsMillis=60000 //失效檢查線程運行時間間隔,如果小於等於0,不會啟動檢查線程 (毫秒)
jdbc.minEvictableIdleTimeMillis=300000 //大於0 ,進行連接空閑時間判斷,或為0,對空閑的連接不進行驗證;默認30分鐘 (毫秒)
jdbc.maxPoolPreparedStatementPerConnectionSize=50 //打開PSCache,並且指定每個連接上PSCache的大小 緩存
jdbc.validationQuery=SELECT ‘x‘ // 驗證連接是否有效的SQL文
jdbc.testWhileIdle=true //空閑時是否進行驗證,檢查對象是否有效,默認為false
jdbc.testOnBorrow=false // 取得對象時是否進行驗證,檢查對象是否有效,默認為false
jdbc.testOnReturn=true // #返回對象時是否進行驗證,檢查對象是否有效,默認為false
jdbc.poolPreparedStatements=true // 連接池緩存
resouce-config.properties 的詳解