zjh
2024-07-03 8aea3ecc955f5c55024686375bc6b2fc3a989a35
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.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) {
        /** 配置初始化大小、最小、最大 */