首页 myeclipse中hibernate应用

myeclipse中hibernate应用

举报
开通vip

myeclipse中hibernate应用首先建立新的工程(New--Java Project),名字为001,如下图所示: 如何在myeclipse学习hibernate 先声明我也是新手,在学习hibernate过程中把自己的所得记下来与大家分享,有错误的地方请谅解。其次我也常在文库上下载,但是时常财富值不够,所以不免费,象征性的收两个个豆豆,哈哈。 首先建立新的工程(New--Java Project),名字为001,如下图所示: 然后调出数据库视图: 左侧栏变为如下图所示: 如果上面方法没有调出DB Browser,则用以下方法: Windows-...

myeclipse中hibernate应用
首先建立新的工程(New--Java Project),名字为001,如下图所示: 如何在myeclipse学习hibernate 先声明我也是新手,在学习hibernate过程中把自己的所得记下来与大家分享,有错误的地方请谅解。其次我也常在文库上下载,但是时常财富值不够,所以不免费,象征性的收两个个豆豆,哈哈。 首先建立新的工程(New--Java Project),名字为001,如下图所示: 然后调出数据库视图: 左侧栏变为如下图所示: 如果上面方法没有调出DB Browser,则用以下方法: Windows--show view--DB Browser 然后在“MyEclipse Derby”右击 出现以下对话框(填写相应内容): 点击“Test Driver”后,提示输入密码,输入正确密码后,如果连接正常,会出现以下提示: 以上红框内提示说明正确完成与数据库连接。然后选中“Saved password”前框,打勾。 Next 出现以下对话框: 点击“add” 在弹出的对话框中选择要连接的数据库 然后点击“OK”就行了。 这时发现DB Browser栏里出现了mydb1 双击“mydb1”出现以下界面: 说明真正连接成功了。 以上是在myeclipse中创建数据库连接的过程,创建完数据库后就可以在后续的工程中引用了。 然后切换到myeclipse视图,右击工程名:MyEclipse--Add Hibernate Capabilities 在下图中选择 Next Next一直到 Next,把Create SessionFactory class前勾去掉。 Finish,这时系统会自动生成hibernate.cfg.xml文件,如下图所示: 然后再在src下建两个package备用,如下示: 然后再回到DB视图 Next Next Finish,弹出对话框,单击OK 再回去myeclipse界面,发现hibernate.model下面建了一个Student.hbm.xml 建立一个Student类和StudentAction类, Student类: package com.hibernate.model; public class Student { private int id; private String name; private int age; public int getId() { return id; } public void setId(int id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public int getAge() { return age; } public void setAge(int age) { this.age = age; } } StudentAction类: package com.action; import org.hibernate.Session; import org.hibernate.SessionFactory; import org.hibernate.cfg.Configuration; import com.hibernate.model.Student; public class StudentAction { public static void main(String[] args){ Student s=new Student(); s.setId(1); s.setName("s1"); s.setAge(5); Configuration cfg=new Configuration(); SessionFactory sf=cfg.configure().buildSessionFactory(); Session session=sf.openSession(); session.beginTransaction(); session.save(s); session.getTransaction().commit(); session.close(); sf.close(); } } 然后到网上下载 网址为:http://hibernate.org/ 将以上文件解压缩 这个文件是日志用的,就是打印一些信息。最终工程目录如下所示: 然后在StudentAction中右击---Run As--Java Application,运行工程,会在控制台打印相关信息
本文档为【myeclipse中hibernate应用】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_971260
暂无简介~
格式:doc
大小:466KB
软件:Word
页数:0
分类:互联网
上传时间:2014-01-09
浏览量:5