首页 12 Hibernate 一对多

12 Hibernate 一对多

举报
开通vip

12 Hibernate 一对多12 Hibernate 一对多 MyEclipse 6 实战开发讲解视频入门 12 Hibernate 壹对多2008-01-15 友情提示: 下载微软网盘文件时关闭下载工具, 否则你将得到错误的文件, 双击 EXE 会出来 DOS 窗口. 正确操作是点击文件名后能看到显示下载链接和文件大小等信 息. 最近嗓子不是很舒服, 还有点别的事情忙,所以视频的事情暂时搁置了,今天演示壹个非常简单的生成Hibernate壹对多代码的例子. 我们介绍了如何建表,生成壹对多代码并编写测试类,通过视频你可以了解到通过用 M...

12 Hibernate 一对多
12 Hibernate 一对多 MyEclipse 6 实战开发讲解视频入门 12 Hibernate 壹对多2008-01-15 友情提示: 下载微软网盘文件时关闭下载工具, 否则你将得到错误的文件, 双击 EXE 会出来 DOS 窗口. 正确操作是点击文件名后能看到显示下载链接和文件大小等信 息. 最近嗓子不是很舒服, 还有点别的事情忙,所以视频的事情暂时搁置了,今天演示壹个非常简单的生成Hibernate壹对多代码的例子. 我们介绍了如何建表,生成壹对多代码并编写测试类,通过视频你可以了解到通过用 MyEclipse 进行壹对多开发是非常简单的! 注意因为 MySQL 5 不支持检索外键信息,因此没用它来生成,而是用了 Derby 数据库。不过,生成之后讲代码稍作调整后也可以运行于MySQL之下。 下载地址: 代码: 视频: 分15秒 3.2 MB 相关要点: 建表语句: 家庭表 create table Family ( id int primary key, familyName VARCHAR(20) not null ); 成员表(有外键指向家庭) create table Member( id int primary key, username varchar(200) NOT NULL, password varchar(20) NOT NULL, age int, familyId int references Family(id) ); 修改主键生成器为 increment: 测试类的代码: package test; import org.hibernate.Transaction; import dao.*; public class DAOTest { /** * @param args */ public static void main(String[] args) { FamilyDAO dao = new FamilyDAO(); // 开始事务 Transaction tran = dao.getSession().beginTransaction(); // 创建家庭 Family family = new Family(); family.setFamilyname("东北旺"); //创建成员 Member member = new Member(); member.setAge(25); member.setFamily(family);//设置成员所在家庭 member.setUsername("张降价"); member.setPassword("芝麻开门"); // 添加成员 family.getMembers().add(member); //保存数据 dao.save(family); //提交事务 tran.commit(); } } 视频截图:
本文档为【12 Hibernate 一对多】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_037433
暂无简介~
格式:doc
大小:36KB
软件:Word
页数:0
分类:
上传时间:2018-04-28
浏览量:9