![](/img/trans.png)
[英]How can I run custom SQL with Spring Data JDBC without @Query?
[英]How can I validate my jdbc connection whether the data base is up running without executing sql query
我正在使用spring jdbc,就我而言,我仅在数据库运行时才必须执行查询并刷新缓存,因此我找不到适合调用Connection对象的任何方法。
如果您使用的是Spring JdbcTemplate,则可以使用:
public <T> T execute(ConnectionCallback<T> action) throws DataAccessException
执行JDBC数据访问操作,该操作被实现为在JDBC连接上进行的回调操作。 这允许在Spring的托管JDBC环境中实现任意数据访问操作:也就是说,参与Spring托管的事务并将JDBC SQLExceptions转换为Spring的DataAccessException层次结构。
回调操作可以返回结果对象,例如域对象或域对象的集合。
建立连接后,您可能会执行一个操作,这样的简单查询。
让我知道是否有帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.