自定义resultMap&sql片段
目录
自定义resultMap
处理表中的列与实体类属性的对应关系的解决方案
1. 第一种方式采用resultMap
当表中的列与实体类的属性名称不一致时,使用resultMap来映射表与实体类种的属性的映射关系。
resultMap中的id属性取自定名,type表示返回类型
id标签用来映射主键
result标签用来映射非主键属性
column表示数据表中的列明 property表示实体中的属性名
2. 在sql中去别名
SQL片段
定义SQL片段减少映射文件中的数据冗余,使用<sql></sql>进行定义
id表示唯一的片段名称,引用使用
Mybatis执行流程