From 79f9fbd9f999e26af3f0bca534d825eb687e092c Mon Sep 17 00:00:00 2001 From: zjh <1084500556@qq.com> Date: 星期三, 25 十二月 2024 08:47:24 +0800 Subject: [PATCH] 20241225 --- ltkj-framework/src/main/java/com/ltkj/framework/config/properties/DruidProperties.java | 46 +++++++++++++++++++++++----------------------- 1 files changed, 23 insertions(+), 23 deletions(-) diff --git a/ltkj-framework/src/main/java/com/ltkj/framework/config/properties/DruidProperties.java b/ltkj-framework/src/main/java/com/ltkj/framework/config/properties/DruidProperties.java index 2a7490f..c15c1e8 100644 --- a/ltkj-framework/src/main/java/com/ltkj/framework/config/properties/DruidProperties.java +++ b/ltkj-framework/src/main/java/com/ltkj/framework/config/properties/DruidProperties.java @@ -11,38 +11,38 @@ */ @Configuration public class DruidProperties { - @Value("${spring.datasource.druid.initialSize}") - private int initialSize; +// @Value("${spring.datasource.druid.initialSize}") + private int initialSize=5; - @Value("${spring.datasource.druid.minIdle}") - private int minIdle; +// @Value("${spring.datasource.druid.minIdle}") + private int minIdle=10; - @Value("${spring.datasource.druid.maxActive}") - private int maxActive; +// @Value("${spring.datasource.druid.maxActive}") + private int maxActive=20; - @Value("${spring.datasource.druid.maxWait}") - private int maxWait; +// @Value("${spring.datasource.druid.maxWait}") + private int maxWait=60000; - @Value("${spring.datasource.druid.timeBetweenEvictionRunsMillis}") - private int timeBetweenEvictionRunsMillis; +// @Value("${spring.datasource.druid.timeBetweenEvictionRunsMillis}") + private int timeBetweenEvictionRunsMillis=60000; - @Value("${spring.datasource.druid.minEvictableIdleTimeMillis}") - private int minEvictableIdleTimeMillis; +// @Value("${spring.datasource.druid.minEvictableIdleTimeMillis}") + private int minEvictableIdleTimeMillis=300000; - @Value("${spring.datasource.druid.maxEvictableIdleTimeMillis}") - private int maxEvictableIdleTimeMillis; +// @Value("${spring.datasource.druid.maxEvictableIdleTimeMillis}") + private int maxEvictableIdleTimeMillis=900000; - @Value("${spring.datasource.druid.validationQuery}") - private String validationQuery; +// @Value("${spring.datasource.druid.validationQuery}") +// private String validationQuery; - @Value("${spring.datasource.druid.testWhileIdle}") - private boolean testWhileIdle; +// @Value("${spring.datasource.druid.testWhileIdle}") + private boolean testWhileIdle=true; - @Value("${spring.datasource.druid.testOnBorrow}") - private boolean testOnBorrow; +// @Value("${spring.datasource.druid.testOnBorrow}") + private boolean testOnBorrow=false; - @Value("${spring.datasource.druid.testOnReturn}") - private boolean testOnReturn; +// @Value("${spring.datasource.druid.testOnReturn}") + private boolean testOnReturn=false; public DruidDataSource dataSource(DruidDataSource datasource) { /** 閰嶇疆鍒濆鍖栧ぇ灏忋�佹渶灏忋�佹渶澶� */ @@ -63,7 +63,7 @@ /** * 鐢ㄦ潵妫�娴嬭繛鎺ユ槸鍚︽湁鏁堢殑sql锛岃姹傛槸涓�涓煡璇㈣鍙ワ紝甯哥敤select 'x'銆傚鏋渧alidationQuery涓簄ull锛宼estOnBorrow銆乼estOnReturn銆乼estWhileIdle閮戒笉浼氳捣浣滅敤銆� */ - datasource.setValidationQuery(validationQuery); +// datasource.setValidationQuery(validationQuery); /** 寤鸿閰嶇疆涓簍rue锛屼笉褰卞搷鎬ц兘锛屽苟涓斾繚璇佸畨鍏ㄦ�с�傜敵璇疯繛鎺ョ殑鏃跺�欐娴嬶紝濡傛灉绌洪棽鏃堕棿澶т簬timeBetweenEvictionRunsMillis锛屾墽琛寁alidationQuery妫�娴嬭繛鎺ユ槸鍚︽湁鏁堛�� */ datasource.setTestWhileIdle(testWhileIdle); /** 鐢宠杩炴帴鏃舵墽琛寁alidationQuery妫�娴嬭繛鎺ユ槸鍚︽湁鏁堬紝鍋氫簡杩欎釜閰嶇疆浼氶檷浣庢�ц兘銆� */ -- Gitblit v1.8.0