重新启动数据库后恢复Spring Data JPA连接

时间:2016-05-27 09:21:41

标签: spring spring-data-jpa

我使用Spring Boot和Spring Data JPA通过Repository查询数据库。如果由于某种原因引导后端数据库,则除非重新引导,否则Spring Boot无法再次连接到该数据库。有没有办法在数据库重启后让Data JPA重新填充数据库连接?

1 个答案:

答案 0 :(得分:1)

在Spring Boot中,我们可以在application.properties文件中添加这些配置来解决这个问题:

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

查看完整说明here