内容简介:啊日谁行,抗内可行,第一个是用来关联实体类的,第二个是用来关联集合的,也就是打脑壳的一对一(assocication),一对多(collection)一个人一张身份证我的博客:https://aodeng.cc 我的公众号:低调小熊猫 我的QQ群:756796932
Mybatis中的assocication和collection
啊日谁行,抗内可行,第一个是用来关联实体类的,第二个是用来关联集合的,也就是打脑壳的一对一(assocication),一对多(collection)
使用
举个简单的例子,公司项目虽然复杂,其实只要通过简单的例子理解了,再复杂也不带怕的
has one
一个人一张身份证
//这是一个人,加一张身份证
public class User {
private String userName;
private Card card;
}
//这是 一张身份证
public class Card {
private String cardNum;//身份证号
}
//sql
<select id="findOneUserById" parameterType="int" resultMap="userMap">
SELECT
u.*,
c.*
FROM user u
left join card c on c.id=u.id
where 1=1 and u.Id=#{id}
</select>
//map
<resultMap type="User" id="userMap">
<result property="userName" column="user_name"/>
<association property="card" column="card_id" javaType="Card">
<id property="cardId" column="card_id"/>
<result property="cardNum" column="card_num"/>
</association>
</resultMap>
has many
见我上一篇文章即可
https://aodeng.cc/archives/mybatisgaoji我的博客:https://aodeng.cc 我的公众号:低调小熊猫 我的QQ群:756796932
- 本文作者: 低调小熊猫
- 本文链接: https://aodeng.cc/archives/associcationcollectio
- 版权声明: 本博客所有文章除特别声明外,均采用 知识共享署名 4.0 国际许可协议 。转载请注明出处!
以上所述就是小编给大家介绍的《Mybatis中的assocication和collection》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
风云Flash ActionScript高级编程艺术
赵英杰 / 第1版 (2006年7月1日) / 2006-7 / 45.00元
本书从基本的Actionscript语言概念开始介绍,配以实际的程序实例并穿插生动的图示说明,深入浅出地讲解Flash ActionScript程序的运用逻辑与概念,让读者从实例中学习进而融会贯通。同时,本书也说明面向对象程序设计(00P)的语法及常用类别实例,提升读者制作F1ash作品的造诣和能力。全书共分为10章,精彩实例包括以三角函数制作的抽奖轮盘,FlashLite手机版孔明棋游戏,Bit......一起来看看 《风云Flash ActionScript高级编程艺术》 这本书的介绍吧!