spring-boot-starter-data-jpa:自动重新连接

时间:2018-03-06 22:21:33

标签: java spring jpa spring-boot properties-file

在旧的Spring版本中,我们可以使用下面的代码到application.properties:

spring.datasource.testWhileIdle = true
spring.datasource.timeBetweenEvictionRunsMillis = 3600000
spring.datasource.validationQuery = SELECT 1

但现在呢?如何在新的春季启动2.0.0.RELEASE?

1 个答案:

答案 0 :(得分:0)

添加tomcat

spring.datasource.tomcat.testOnBorrow=true 
spring.datasource.tomcat.validationQuery=SELECT 1

请注意,不建议使用autoReconnect。 “ 1.4+为Spring Boot支持的四个连接池定义了特定的名称空间:tomcat,hikari,dbcp,dbcp2(从1.5开始不推荐使用dbcp)。” 更多信息,请访问:Spring Boot JPA - configuring auto reconnect