2

我正在研究Spring Boot JDBC MYSQL示例。在这个例子中,我使用了1.3.1.RELEASEspring boot starter 版本,当时我使用了以下 2

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

没有显示任何警告的属性。现在,当我更新到1.5.13.RELEASE它给我警告时。在我看来,有些事情发生了变化。我浏览了https://docs.spring.io/spring-boot/docs/1.5.x/reference/html/common-application-properties.html,但我没有清楚地了解到底发生了什么变化。有人可以指导吗?

4

1 回答 1

9

在生产/发布版本中,您必须更改此

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

spring.datasource.tomcat.test-while-idle=true
spring.datasource.tomcat.validation-query=SELECT 1

看看它是否有效。

于 2018-06-18T17:01:04.717 回答