关联映射中collection与association区别

本文探讨了在关联映射中`association`和`collection`的区别。`association`用于将关联查询的结果映射到单个对象,需要通过`javaType`指定对象类型。而`collection`则用于映射集合对象,如List,需用`ofType`指定List中元素的类型。以一个具体的`resultMap`配置示例进行了说明。
摘要由CSDN通过智能技术生成

association:用于将关联查询信息映射到单个对象中。

                   标签注意使用javaType指定关联映射的对象类型 

collection:用于将关联查询信息映射到集合对象中。

                    标签注意使用ofType指定关联映射的List中pojo的类型。

例如:

<resultMap type="pojo类的全路径或者别名" id="findOrdersAndDetailAndOrdersAndItem">

<!-- 外键映射 -->

<!-- 格式:<id column="查询结果集中字段名称" property="指定要映射类型中的数据"/> -->

<id column="user_id" property="id" />
<result column="username" property="username"/>
<result column="address" property="address"/>
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值