您的位置:首页 > 编程语言 > Java开发

使用myeclipse的反向工程生成hibernate映射文件(.hbm.xml)和pojo类

2017-08-30 10:27 881 查看
刚开始接触hibernate的时候,pojo类,映射文件,数据库表都是自己手动添加。此种方法仅适用于学习理解,在工作中我们往往有大量的数据库表,且字段繁多,工作量很大。后来在工作中发现有插件的方式直接生成,我所用的主要是下面两种方法:

Eclipse

可以通过配置  写pojo类  生成hbm映射文件和数据库表

 

Myeclipse

可以通过数据库表 反向生成pojo类和hbm映射文件

 

今天介绍的是如何使用的反向工程生成hibernate映射文件(.hbm.xml)和pojo类
与eclipse有很大不同

 

 

首先第一步

我们需要添加对应的数据库

打开 MyEclipse Database Exploer视图界面

在空白处右键单击选择new一个项目出现如下的界面

 


此次演示的是Oracle数据库 所以Driver template
下拉选择为 Oracle(Thin driver )

Driver name 自己自由书写符合规范即可

下面三个我就不多说了

注意的是添加jar包的问题  最好可以放在自己的项目目录下 以防变动

然后测试成功就可以finish了。

 

第二步

建表(在数据库中建立自己的表结构等)不多做介绍

第三步

连接刚才新建的数据库 找到对应的用户和表
右键选择hibernate reserve engineering

 




 

 

Java src folder:选择项目的src

(注意点: 如果发现待使用项目并没有出现在下拉框中  是因为没有给项目添加hibernate开发支持  只需要选中项目右击myeclipse
选择 add hibernate capablities
如下图)

 


Java package:选择生成pojo类和映射文件所在位置

如上图勾选即可(本例只是单独的hibernate项目运用 如果使用了spring的框架整合 自研)

Next 如下图勾选 finish即可

 




 

然后回到项目结构去看 我们所需要的文件已经自动生成了。

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐