Myeclipse自动生成hibernate映射文件

1、新建一个web项目(略)。
2、建立数据源Driver:
   Windows->Preferences->MyEclipse->DateBase Explorer->Drivers
   出现Drivers面板,配置driver(略)。
3、导入hibernate所用jar包,最方便的方法:
   右键选中项目、弹出菜单:MyEclipse->Add Hibernate Capabilities...
   弹出 ‘New Hibernate Project’ 面板,(根据具体情况选择)单击‘Next’;
   出现‘create configuration file’面板,(根据具体情况选择)单击‘Next’;
   出现选择数据源datebase connection面板,选择配置好的数据源Driver,(根据具体情况选择)单击‘Next’;
   出现‘create SessionFactory file’面板,(根据具体情况选择)单击‘Finish’。
4、打开DB Browers面板
   此时你应该可以看到你创建的数据源,单击右键,弹出菜单,选择open another connection...,如果你配置正确便可以正确连接。
   选择你的数据库,展开到Table见到所有表,选择你要生成po和Mapping文件的表(或所有表),右键菜单->Hibernate Reverse Engineering。
   弹出‘Hibernate Reverse Engineering’面板,选择项目,选择目录,(根据具体情况选择)单击‘Finish’。


For Example:

环境:myeclipse 5.5 +  oracle10g

具体操作步骤如下:

一、MyEclipse Database Explorer 建立数据库连接

1.myeclipse 工具栏的file-new-project-Web Project, 新建一个web项目如testHibernate

2.点击myeclipse工具栏的window-Open Perspective-MyEclipse DatabaseExplorer ,如图想

 ?6?9
?6?9
3.点击鼠标右键 New  如图

 ?6?9

4.New Database Connection Driver  Driver template选择Oracle(Thin driver),并填写Driver nameConnection URLUser namePassword

选择Driver JARS 添加oracle10驱动class12.jar。点击Next

 ?6?9

5.选择第二个选项(表示只显示当前用户的表),第一个选项是显示所有用户的表

 ?6?9

6.DB Browser中点击鼠标右键选择Open connection,输入密码

 ?6?9

7.建立与数据库的连接后,会将表显示出来

 ?6?9?6?9
 二、web项目添加hibernate支持

 1.选中web项目testHibernate,点击鼠标右键MyEclipse-Add HibernateCapabilities

 ?6?9

2.选择择hibernate.cfg.xml的目录结构

 ?6?9

3.选择数据库连接方式, DB Driver中选择之前建的数据库连接

 ?6?9

4.点击next。新建SessionFactory包,并Finish

三、根据MyEclipse Database Explorer中的表生成Hibernate映射文件

 1.选择表ADDRESS,点击鼠标右键,选择Hibernate ResverseEngineering

?6?9
?6?9

2.选择主键增长方式,这里选的是序列sequence

 ?6?9

3.选择主键增长的方式,以及生成的pojo对象的类名称

 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值