【mybatis源码学习】mybatis的结果映射
一、mybatis结果映射的流程
二、mybatis结果映射重要的类
1、org.apache.ibatis.executor.resultset.ResultSetWrapper(对sql执行返回的resultSet进行包装)
columnNames:数据库表中的列名
jdbcTypes:数据库表中的列对应的数据库中的数据类型
className:数据库中的数据类型,映射为java中的数据类型
2、mybatis解决嵌套查询的方案
如果resultMap中出现懒加载的id,且配置懒加载为true.则对当前要返回的对象进行动态代理。
参考:https://blog.csdn.net/shfqbluestone/article/details/52888144
org.apache.ibatis.executor.resultset.ResultSetWrapper