mybatis学习笔记2.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 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

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档