标签:lis result bsp 提高 cti 主键 实体 嵌套结果 列表
id:resultMap的唯一标识
type:Java实体类
id
一般对应数据库中该行的主键id,设置此项可提高MyBatis性能
result
映射到JavaBean的某个“简单类型”属性
association
映射到JavaBean的某个“复杂类型”属性,比如JavaBean类
collection
映射到JavaBean的某个“复杂类型”属性,比如集合
a.复杂的类型关联,一对一
b.内部嵌套,映射一个嵌套JavaBean属性(对象里面放对象)
c.属性:
property:映射数据库列的实体对象的属性
javaType:完整Java类名或者别名
resultMap:引用外部resultMap
b.子元素
id
result
property:映射数据库列的实体对象的属性
column:数据库列名或者别名
a.复杂类型集合,一对多
b.内部嵌套,映射一个嵌套结果集到一个列表(对象里面放list)
c.属性
property:映射数据库列的实体对象的属性
ofType:完整Java类名或者别名(集合所包括的类型)
resultMap:引用外部resultMap
d.子元素
id
result
property:映射数据库列的实体对象的属性
column:数据库列名或者别名
标签:lis result bsp 提高 cti 主键 实体 嵌套结果 列表
原文地址:http://www.cnblogs.com/yang82/p/7896261.html