一 安装hibernate tools插件html
1 在线安装ios
经过Eclipse的Help->Install New Software 在线安装插件,插件链接为:web
以下图:sql
2 成功安装了以后新建一个项目Java Project,名为 HibernateTest。数据库
3 给项目添加数据库驱动(本人使用sqlserver2008)和Hibernate的包。以下图:eclipse
二 建立Hibernate配置文件(此部分为单独使用配置文件建立逆向,因为没有作成功,故能够直接跳到第三部分)工具
1 打开 Hibernate Configurations 视图, 菜单 Window -> Show View -> Other...。以下图:sqlserver
2 在 Hibernate Configurations 视图空白区域右建 Add Configurations ,这里名称我填写的“hibernate” ,你能够命名为其它,一下子会被调用。以下图:编码
3 弹出配置窗口,各个配置项以下:spa
Project : Browse 选择一个须要反向工程的project ,
Database Connection: Hibernate Configured connection
Configuration File: Setup
4 填写配置文件的各类信息。填写数据链接相关内容,如IP,数据库名称,帐户,密码等 点Finish,而后下个窗口点OK 完成配置。以下图:
5 点击Finish按钮完成配置文件的建立
下面采用Data Management + Hibernate配置文件的结合方式建立逆向工程。由于以前我单独使用Hibernate配置文件的方式没有逆向成功,也没有弄清楚是什么缘由,后来采用两种方式结合才作成功了。
三 采用eclipse自带的数据库管理器(Data Management)联通数据库
下面全程使用图片加文字说明
1. 打开数据库管理器(Data Management),并链接上数据库
2.成功链接数据库后会看到以下图的所示
四 添加Hibernate Code Generation工具
1 点击 window - customize perspective,以下:
五 开始逆向生成Java实体类
下面也是全程使用图片加文字说明
1.建立Hibernate配置文件
2.建立完配置文件后返回的界面以下
3.切换到Common选项卡设置字符编码
4.配置文件建立完以后能够看到Hibernate Configuerations 视图的Database节点中有了数据库
5.启动Hibernate Code Generation Configuerations 工具
运行后就能够在项目的src目录下生成相应的实体类和配置文件了