【Mybatis】Mybatis-- resutMap与resultType区别

在Mybatis中,resultType与resultMap都是用于将SQL查询结果映射到Java对象。resultType简单直接,当列名与对象属性名一致时使用。而resultMap则更为灵活,允许设置列名与属性名的映射关系,同时支持通过association和collection处理一对一、一对多等复杂关系。了解这两者的区别有助于优化Mybatis的数据映射效率。
摘要由CSDN通过智能技术生成

resultType与resultMap区别

  1. resultType 和resultMap映射的是Java对象

  2. resultType直接映射到Java对象中,列名于对象属性名一致

  3. resultMap可以设置列名于对象属性名关系,不需要保持一致

  4. resultMap可以使用association和collection标签来查询结果实现一对一,一对多,多对多关系

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值