标签: spring oracle11g spring-data hikaricp
我有一个使用SpringData,HikariCP和Oracle 11的应用程序。当与DB的连接断开并返回时,除非重新启动应用程序,否则应用程序无法与DB通信。我尝试添加以下属性作为一些建议在类似的问题,但他们没有解决问题。
spring.datasource.remove-abandoned=true spring.datasource.testOnBorrow=true spring.datasource.validationQuery=SELECT 1
有什么想法吗?
答案 0 :(得分:0)
对于Oracle,我认为SELECT 1不是appropriate Query。
SELECT 1
你可以尝试:
SELECT 1 FROM any_existing_table WHERE 1=0
答案 1 :(得分:0)
这些属性不适用于hikaricp。所以它们没有效果。
请参阅HikariCP以获取支持的属性。