gpt4 book ai didi

java - Spring - 从查询中获取结果集

转载 作者:搜寻专家 更新时间:2023-11-01 02:49:46 24 4
gpt4 key购买 nike

我想使用 Spring JDBCTemplate 但我想接收一个 ResultSet,它没有在内存中存储完整的查询结果,正如您会发现使用 java JDBC 执行标准语句一样。我发现最接近 ResultSet 的是

SqlRowSet sqlRowSet = template.getJdbcOperations().queryForRowSet(query, queryParameters);

但这会将整个数据库结果加载到内存中?

最佳答案

如果您想使用 JDBCTemplate 获取 ResultSet 对象,您可以使用以下代码检索 javax.sql.Connection:

Connection conn = jdbcTemplate.getDataSource().getConnection();

现在您可以执行 createStatement() 或 preparedStatement() 来获取 ResultSet 对象。这是我想到的唯一方法。希望对您有所帮助。

关于java - Spring - 从查询中获取结果集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13564378/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com