目录
映射结果入口
创建实体类对象
结果集映射
自动映射
映射result节点
关联查询与延迟加载
CglibProxyFactory
JavassistProxyFactory
正文
上一篇文章我们已经将SQL发送到了数据库,并返回了ResultSet,接下来就是将结果集 ResultSet 自动映射成实体类对象。这样使用者就无需再手动操作结果集,并将数据填充到实体类对象中。这可大大降低开发的工作量,提高工作效率。
回到顶部
映射结果入口
我们来看看上次看源码的位置
复制代码
public
List query(Statement statement, ResultHandler resultHandler) throws SQLException {
PreparedStatement ps = (PreparedStatement)statement;
//执行数据库SQL
ps.execute();
//进行resultSet自动映射
return this.resultSetHandler.handleResultSets(ps);
}
复制代码
结果集的处理入口方法是 handleResultSets
复制代码
public List