图文教程:使用MyEclipse的hibernate工具从数据库反向生成实体Bean

          本文介绍如何使用MyEclipse的hibernate工具从数据库反向生成实体Bean.

一、打开MyEclipse,切换到MyEclipse Database Explorer 透视图下,如果不知道什么是透视图或者不知道怎么切换透视图,我建议你先多多熟悉熟悉IDE吧。STS里面可能不是这名字,但意思都差不多。

切换之后,你将看到这个界面:

二、DB Browser下的空白处右键,新建----New,

填写信息,如下

Test 通过了就下一步

完了就点击Finish完成。看到DB Browser下多了一个MySQL。双击打开,看到需要显示的数据库了。

 

三、切换回java视图,新建一个普通的java project。项目上右键-----MyEclipse----add hibernate capabilities....


四、选择hibernate的版本和库。


下一步,


下一步,选择最开始建立的那个MySQL.填写完信息


下一步,不生成sessionfactory,然后finish。


完成后的工程目录如图     


五、切换到database Explorer视图,选择你需要生成实体Bean的表。右键选择 Hibernate Reverse Engineering...


填写,选择相关信息,完成后点击下一步,

指定ID 生成策略,启用Many to many,one to one 。这里我用的id 生成策略是assigned,即手动指定。

下一步,指定生成的java类的名字和主键生成策略、启用双向映射。


点击完成,看到正在生成,完了之后切换回java视图,查看java project下面生成了两个java文件。


打开生成的两个java文件,看到的是基于注解的实体Bean,

到此,我们使用MyEclipse hibernate工具就把数据库中的表反向生成了实体Bean.





 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值