码迷,mamicode.com
首页 > Web开发 > 详细

MyEclipse 2015 Hibernate逆向工程

时间:2016-08-23 19:09:17      阅读:317      评论:0      收藏:0      [点我收藏+]

标签:myeclipse


1、使用DB Browser建立数据库连接


Window->Show View->Other... 搜索DB

技术分享

在DB Browser新建数据库连接

技术分享

技术分享

技术分享

点击“Test Driver”,弹出下列提示框,表示连接成功!

技术分享


技术分享


技术分享


技术分享

在DB Browser中显示出建立的数据库连接,如下

技术分享

双击“local”数据库连接,可以查看local数据库中的Table

技术分享


在表上右键,选择Hibernate Reverse Engineering...

技术分享

点击Java src folder右侧的Browse...

技术分享

在打开的窗口中,提示“No entries available”。出现这个问题,是因为项目还没有添加Hibernate Facet。

技术分享


2、为项目添加Hibernate Facet

右击项目——MyEclipse——Project Facets[compabilities]——install Hibernate facet

技术分享



选择Hibernate,一般选择3.x版本

技术分享

如果原来就有hibernate.cfg.xml文件,就选择Existing;如果没有,就选择new。其它的则都不需要勾选,这里添加hibernate facet只是让MyEclipse记录有用到Hibernate。

技术分享

下面的页面,也不用勾选。

技术分享


3、Hibernate Reverse Engineering

回到DB Browser,在数据表上右键,选择Hibernate Reverse Engineering...

技术分享


点击Java src folder右侧的Browser按钮,选择目标package。

技术分享

勾选“Create POJO<> DB Table mapping information”

    “Create a Hibernate mapping file(*.hbm.xml) for each database table”

勾选“Java Data Object(POJO <> DB Table)”

技术分享

技术分享

技术分享

技术分享


删除*.hbm.xml文件中的catalog信息

技术分享





MyEclipse 2015 Hibernate逆向工程

标签:myeclipse

原文地址:http://lsieun.blog.51cto.com/9210464/1841607

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!