ResultMapping
字段映射 一个ResultMapping实例对应ResultSet中一个字段到javaBean中一个属性的映射关系
字段
public class ResultMapping {
private Configuration configuration;
/**
* 字段名
*/
private String property;
/**
* 数据库的列明
*/
private String column;
/**
* 字段名的类型
*/
private Class<?> javaType;
/**
* 列的类型
*/
private JdbcType jdbcType;
/**
* 类型处理器
*/
private TypeHandler<?> typeHandler;
/**
* 内部映射的ResultMapId
*/
private String nestedResultMapId;
/**
* 内查询ID
*/
private String nestedQueryId;
/**
* 不能为
*/
private Set<String> notNullColumns;
/**
* 对应元素的columnPrefix属性
*/
private String columnPrefix;
/**
* 处理后的标志,标志共两个:id和constructor
*/
private List<ResultFlag> flags;
/**
* ResultMapping的位置
*/
private List<ResultMapping> composites;
/**
* 对应元素的resultSet属性
*/