繁体   English   中英

JDBC / Spring-执行SQL查询以获取结果的迭代器

[英]JDBC/Spring - execute sql query to get iterator of results

到目前为止,我一直在使用'SimpleJdbcTemplate'并使用'RowCallbackHadler'处理查询的整个结果。 目前,我希望收到一个类似迭代器的对象,可以查询感兴趣的下一个表行。 在Spring / jdbc中是否可能发生以下行为(最好是slpring)?

您可以使用ResultSetExtractor代替RowCallbackHadler JdbcTemplate接受后者的方法也将接受前者。

您可以尝试使用JdbcTemplate方法queryforRowSet

public SqlRowSet queryForRowSet(String sql,
                                Object... args)
                         throws DataAccessException

http://static.springsource.org/spring/docs/current/javadoc-api/org/springframework/jdbc/core/JdbcTemplate.html#queryForRowSet%28java.lang.String,%20java.lang.Object...% 29

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM