下载
加入VIP
  • 专属下载特权
  • 现金文档折扣购买
  • VIP免费专区
  • 千万文档免费下载

上传资料

关闭

关闭

关闭

封号提示

内容

首页 11 Hibernate 一对多

11 Hibernate 一对多.doc

11 Hibernate 一对多

房Violet
2018-04-29 0人阅读 举报 0 0 暂无简介

简介:本文档为《11 Hibernate 一对多doc》,可适用于IT/计算机领域

Hibernate一对多MyEclipse实战开发讲解视频入门Hibernate一对多:,,EXEDOS最近嗓子不是很舒服,还有点别的事情忙所以视频的事情暂时搁置了,今天演示一个非常简单的生成Hibernate一对多代码的例子我们介绍了如何建表生成一对多代码并编写测试类通过视频你可以了解到通过用MyEclipse进行一对多开发是非常简单的!注意因为MySQL不支持检索外键信息因此没用它来生成而是用了Derby数据库。不过生成之后讲代码稍作调整后也可以运行于MySQL之下。下载地址:代码:OneManyzipKB视频:seexe分秒MB相关要点:建表语句:家庭表createtableFamily(idintprimarykey,familyNameVARCHAR()not)成员表(有外键指向家庭)createtableMember(idintprimarykey,usernamevarchar()NOT,passwordvarchar()NOT,ageint,familyIdintreferencesFamily(id))<!如果想保存一的时候自动保存多,必须加cascade属性递归保存><setname="members"inverse="true"cascade="all"><key><columnname="FAMILYID"><key><onetomanyclass="daoMember"><set>修改主键生成器为increment:<idname="id"type="javalangInteger"><columnname="ID"><generatorclass="increment"><id>测试类的代码:packagetestimportorghibernateTransactionimportdao*publicclassDAOTest{***paramargs*publicstaticvoidmain(Stringargs){FamilyDAOdao=newFamilyDAO()开始事务Transactiontran=daogetSession()beginTransaction()创建家庭Familyfamily=newFamily()familysetFamilyname("东北旺")创建成员Membermember=newMember()membersetAge()membersetFamily(family)设置成员所在家庭membersetUsername("张降价")membersetPassword("芝麻开门")添加成员familygetMembers()add(member)保存数据daosave(family)提交事务trancommit()}}视频截图:

用户评价(0)

关闭

新课改视野下建构高中语文教学实验成果报告(32KB)

抱歉,积分不足下载失败,请稍后再试!

提示

试读已结束,如需要继续阅读或者下载,敬请购买!

文档小程序码

使用微信“扫一扫”扫码寻找文档

1

打开微信

2

扫描小程序码

3

发布寻找信息

4

等待寻找结果

我知道了
评分:

/4

11 Hibernate 一对多

VIP

在线
客服

免费
邮箱

爱问共享资料服务号

扫描关注领取更多福利