内容简介:啊日谁行,抗内可行,第一个是用来关联实体类的,第二个是用来关联集合的,也就是打脑壳的一对一(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》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
构建之法(第二版)
邹欣 / 人民邮电出版社 / 2015-7 / 59
软件工程牵涉的范围很广, 同时也是一般院校的同学反映比较空洞乏味的课程。 但是软件工程的技术对于投身IT 产业的学生来说是非常重要的。作者邹欣有长达20年的一线软件开发经验,他利用业余时间在数所高校进行了长达6年的软件工程教学实践,总结出了在16周的时间内让同学们通过 “做中学 (Learning By Doing)” 掌握实用的软件工程技术的教学计划,并得到高校师生的积极反馈。在此基础上,作者对......一起来看看 《构建之法(第二版)》 这本书的介绍吧!