配置了spring.datasource.tomcat.test-on-borrow=true 等未生效;
可以使用spring.datasource.test-on-borrow=true 试试看。
在springboot的历次升级中,对keys做过改动。
spring.datasource.tomcat
for org.apache.tomcat.jdbc.pool.DataSource
spring.datasource.hikari
for com.zaxxer.hikari.HikariDataSource
spring.datasource.dbcp
for org.apache.commons.dbcp.BasicDataSource
spring.datasource.dbcp2
for org.apache.commons.dbcp2.BasicDataSource
https://github.com/mybatis/spring-boot-starter/issues/105
https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-1.4-Release-Notes#datasource-binding