Mybatis是如何将sql执行结果封装为目标对象并返回的? 都有哪些映射形式?

第一种是使用<resultMap>标签逐一定义数据库列名和对象属性名之间的映 

射关系

第二种是使用 sql 列的别名功能将列的别名书写为对象属性名

有了列名与属性名的映射关系后,Mybatis 通过反射创建对象同时使用反射给 

对象的属性逐一赋值并返回那些找不到映射关系的属性是无法完成赋值的

posted @ 2020-11-22 15:26  咔啡  阅读(794)  评论(0编辑  收藏  举报