- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
mybatis学习笔记2
第十六章 回顾SQL99中的连接查询 1)内连接 2)外连接 3)自连接 第十七章 回顾hibernate多表开发1)一对一2)一对多3)多对多第十八章 mybatis一对一映射【学生与身份证】1)参见一对一图示.JPG2)创建students.sql和cards.sql drop table students;drop table cards;create table cards(idint(5)primary key,num varchar(20));create table students(idint(5)primary key,name varchar(10),cid int(5),constraint cid_fk foreign key(cid) references cards(id));insert into cards(id,num) values(1,111);insert into students(id,name,cid) values(1,哈哈,1);3)创建Students.java和Card.java public class Card {private Integer id;private String num;private Student student;public Card(){}public Integer getId() {return id;}public void setId(Integer id) {this.id = id;}public String getNum() {return num;}public void setNum(String num) {this.num = num;}public Student getStudent() {return student;}public void setStudent(Student student) {this.student = student;}}public class Student {private Integer id;private String name;private Card card;public Student(){}public Integer getId() {return id;}public void setId(Integer id) {this.id = id;}public String getName() {return name;}public void setName(String name) { = name;}public Card getCard() {return card;}public void setCard(Card card) {this.card = card;}}4)创建StudentMapper.xml和CardMapper.xml CardMapper.xml?xml version=1.0 encoding=UTF-8 ?!DOCTYPE mapper PUBLIC -////DTD Mapper 3.0//EN/dtd/mybatis-3-mapper.dtdmapper namespace=cardNamespaceresultMap type=cn.itcast.javaee.mybatis.one2one.Card id=cardMapid property=id column=id /result property=num column=num //resultMap/mapper StudentMapper.xml?xml version=1.0 encoding=UTF-8 ?!DOCTYPE mapper PUBLIC -////DTD Mapper 3.0//EN/dtd/mybatis-3-mapper.dtdmapper namespace=studentNamespaceresultMap type=cn.itcast.javaee.mybatis.one2one.Student id=studentMapid property=id column=id /result property=name column=name/association property=card resultMap=cardNamespace.cardMap//resultMapselect id=findById parameterType=int resultMap=studentMapselect s.id,,c.id,c.numfrom students s inner join cards con s.cid = c.id and s
您可能关注的文档
最近下载
- GBT2828.1-2012 正常检验一次抽样方案.docx
- 超高延性纤维混凝土加固砌体结构技术标准.pdf VIP
- 事故车维修进度跟踪表.pdf
- 第16课《诫子书》课件-2025-2026学年统编版语文七年级上册.pptx VIP
- ISO∕IEC20000-1:2024《信息技术服务管理第一部分:服务管理体系要求》之15-“7.pptx VIP
- 机场外来物培训试卷含答案.doc VIP
- 读后续写之动作描写+汇总+课件-2025届高三英语上学期一轮复习专项.pptx VIP
- 北师大版五年级上册数学四 《探索活动:平行四边形的面积》(课件) (共34张PPT).pptx VIP
- (教科版2024)三年级科学上册新教材解读课件.pptx
- 2024年秋新人教版生物学七年级上学期第一次月考生物试卷原卷版.docx VIP
文档评论(0)