Spring RoutingDataSource validationQuery is not being injected
问题 I'm using RoutingDataSource to dynamically create datasources for each tenant of our application. After 8 - 12 hours application application losts connection with database and I'm getting jpa transaction exception. I found that the following properties are responsible for validation and sustaining database connection so I placed them in my application.properties. spring.datasource.initialize=false spring.datasource.test-while-idle=true spring.datasource.test-on-borrow=true spring.datasource