目录
2、BaseWrapper中的resolveCollection()方法
3.3、设置Bean属性值的方法,底层调用metaClass去完成属性值的设置
4.1、MapWrapper就只有一个字段,也是原始数据,直接像使用map处理数据
5.5、CollectionWrapper是ObjectWrapper实现类
一、前言
MetaClass是MyBatis对对象级别的元信息的封装和处理,下面来看看MyBatis是如何对对象级别的元信息的处理。前面一章的用意就是为后面涉及接口及其实现类的一些关系的总体梳理,在实际开发中也会经常用到的,读者一定要好好地研究研究,多去做做试验。本节针对的是对象级别的封装处理,重点接口ObjectWrapper及其实现类,抽象类BaseWrapper、BeanWrapper、MapWrapper、CollectionWrapper。