SimpleExecutor.doQuery()-ResultSetHandler 处理结果集

return resultSetHandler.handleResultSets(ps);

问题:怎么把ResultSet 转换成List<Object>?

ResultSetHandler 只有一个实现类: DefaultResultSetHandler 。也就是执行DefaultResultSetHandler 的handleResultSets ()方法。

首先我们会先拿到第一个结果集,如果没有配置一个查询返回多个结果集的情况,一般只有一个结果集。如果下面的这个while 循环我们也不用,就是执行一次。

然后会调用handleResultSet()方法。

 

上一篇:JDBC


下一篇:JDBC:Java Data Base Connectivuty