我正在使用spring jdbc,在我的情况下,我必须执行查询并仅在数据库运行时才刷新缓存我没有找到任何适合调用Connection对象的方法。
答案 0 :(得分:0)
如果你正在使用Spring JdbcTemplate,你可以使用:
public <T> T execute(ConnectionCallback<T> action) throws DataAccessException
执行JDBC数据访问操作,实现为回调操作 在JDBC连接上工作。这允许任意实现 数据访问操作,在Spring的托管JDBC环境中:那 是,参与Spring管理的事务并转换JDBC SQLExceptions进入Spring的DataAccessException层次结构。
回调操作可以返回结果对象,例如域对象或域对象集合。
一旦建立了连接,您就可以执行一个简单的查询。
如果有帮助,请告诉我。