|
@@ -24,6 +24,12 @@ public class DruidProperties
|
|
|
@Value("${spring.datasource.druid.maxWait}")
|
|
|
private int maxWait;
|
|
|
|
|
|
+ @Value("${spring.datasource.druid.connectTimeout}")
|
|
|
+ private int connectTimeout;
|
|
|
+
|
|
|
+ @Value("${spring.datasource.druid.socketTimeout}")
|
|
|
+ private int socketTimeout;
|
|
|
+
|
|
|
@Value("${spring.datasource.druid.timeBetweenEvictionRunsMillis}")
|
|
|
private int timeBetweenEvictionRunsMillis;
|
|
|
|
|
@@ -54,6 +60,12 @@ public class DruidProperties
|
|
|
|
|
|
|
|
|
datasource.setMaxWait(maxWait);
|
|
|
+
|
|
|
+
|
|
|
+ datasource.setConnectTimeout(connectTimeout);
|
|
|
+
|
|
|
+
|
|
|
+ datasource.setSocketTimeout(socketTimeout);
|
|
|
|
|
|
|
|
|
datasource.setTimeBetweenEvictionRunsMillis(timeBetweenEvictionRunsMillis);
|