其他分享
首页 > 其他分享> > SimpleExecutor.doQuery()-ResultSetHandler 处理结果集

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

作者:互联网

return resultSetHandler.handleResultSets(ps);

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

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

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

然后会调用handleResultSet()方法。

 

标签:ResultSetHandler,会先,结果,SimpleExecutor,ResultSet,DefaultResultSetHandler,doQuery,
来源: https://blog.csdn.net/Leon_Jinhai_Sun/article/details/111054529