MyBatis基础入门《十五》ResultMap子元素(collection)
描述:
见《MyBatis基础入门《十四》ResultMap子元素(association )》
》》collection
>> 复杂类型集合,一对多
>> 内部嵌套
> 映射一个嵌套结果集到一个列表
>> 属性
> property : 映射数据库列的实体对象的属性
> ofType : 完整java类名或别名(集合所包括的类型)
> resultMap : 引用外部的resultMap
》》 collection 子元素
>> id
>> result
> property : 映射数据库列的实体对象的属性
> column : 数据库列名 或者 别名
》》》 实例代码描述:
数据库表:
数据库表,仅新增了tbl_goods表,其它未动。
tbl_goods
实体类:
TblGoods.java
TblClient.java
接口:
xml文件
测试方法:
测试结果:
xml文件改造:
仅改造了xml文件,代码其它部分均未改动。
改造之前:
改造之后:
测试结果:
如有问题,欢迎纠正!!!
如有转载,请标明原因:https://www.cnblogs.com/Charles-Yuan/p/9902626.html