本文整理了Java中org.jdbi.v3.core.statement.Query.close
方法的一些代码示例,展示了Query.close
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Query.close
方法的具体详情如下:
包路径:org.jdbi.v3.core.statement.Query
类名称:Query
方法名:close
暂无
代码示例来源:origin: jdbi/jdbi
/**
* Executes the query, returning the result obtained from the given {@link ResultProducer}.
*
* @param <R> the type of the result
* @param producer the result producer.
* @return value returned by the result producer.
*/
public <R> R execute(ResultProducer<R> producer) {
try {
return producer.produce(this::internalExecute, getContext());
} catch (SQLException e) {
try {
close();
} catch (Exception e1) {
e.addSuppressed(e1);
}
throw new UnableToProduceResultException(e, getContext());
}
}
代码示例来源:origin: org.jdbi/jdbi3
/**
* Executes the query, returning the result obtained from the given {@link ResultProducer}.
*
* @param <R> the type of the result
* @param producer the result producer.
* @return value returned by the result producer.
*/
public <R> R execute(ResultProducer<R> producer)
{
try {
return producer.produce(this::internalExecute, getContext());
} catch (SQLException e) {
try {
close();
} catch (Exception e1) {
e.addSuppressed(e1);
}
throw new UnableToProduceResultException(e, getContext());
}
}
内容来源于网络,如有侵权,请联系作者删除!