且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

eclipse下使用hibernate tools实现hibernate逆向工程

更新时间:2022-09-21 07:42:01

一  安装hibernate tools插件

1 在线安装

通过Eclipse的Help->Install New Software 在线安装插件,插件连接为:

  • eclipse helios(3.6)版

选择性安装:hibernate tools在All Jboss tools节点下面
  • eclipse indigo(3.7)版

选择性安装
  • 其它版本

本人原来用最新版的eclipse版本juno(4.2.2),地址为:http://download.jboss.org/jbosstools/updates/stable/juno/

如下图:


eclipse下使用hibernate tools实现hibernate逆向工程


2 成功安装了之后新建一个项目Java Project,名为 HibernateTest。

3 给项目添加数据库驱动(本人使用sqlserver2008)和Hibernate的包。如下图:

eclipse下使用hibernate tools实现hibernate逆向工程

二 创建Hibernate配置文件(此部分为单独使用配置文件创建逆向,由于没有做成功,故可以直接跳到第三部分)

1 打开 Hibernate Configurations 视图, 菜单 Window  -> Show View -> Other...。如下图:

eclipse下使用hibernate tools实现hibernate逆向工程

2 在 Hibernate Configurations 视图空白区域右建 Add Configurations ,这里名称我填写的“hibernate” ,你可以命名为其它,一会儿会被调用。如下图:

eclipse下使用hibernate tools实现hibernate逆向工程

3  弹出配置窗口,各个配置项如下:

Project : Browse 选择一个需要反向工程的project ,

Database Connection: Hibernate Configured connection

Configuration File: Setup

eclipse下使用hibernate tools实现hibernate逆向工程

eclipse下使用hibernate tools实现hibernate逆向工程


4  填写配置文件的各种信息。填写数据连接相关内容,如IP,数据库名称,账户,密码等 点Finish,然后下个窗口点OK 完成配置。如下图:

eclipse下使用hibernate tools实现hibernate逆向工程


5 点击Finish按钮完成配置文件的创建

下面采用Data Management + Hibernate配置文件的结合方式创建逆向工程。因为之前我单独使用Hibernate配置文件的方式没有逆向成功,也没有弄清楚是什么原因,后来采用两种方式结合才做成功了。

三 采用eclipse自带的数据库管理器(Data Management)联通数据库

下面全程使用图片加文字说明

1. 打开数据库管理器(Data Management),并连接上数据库

eclipse下使用hibernate tools实现hibernate逆向工程

eclipse下使用hibernate tools实现hibernate逆向工程

eclipse下使用hibernate tools实现hibernate逆向工程

eclipse下使用hibernate tools实现hibernate逆向工程

eclipse下使用hibernate tools实现hibernate逆向工程

eclipse下使用hibernate tools实现hibernate逆向工程

eclipse下使用hibernate tools实现hibernate逆向工程

eclipse下使用hibernate tools实现hibernate逆向工程

eclipse下使用hibernate tools实现hibernate逆向工程


2.成功连接数据库后会看到如下图的所示

eclipse下使用hibernate tools实现hibernate逆向工程


四 添加Hibernate Code Generation工具

1 点击 window - customize perspective,如下:

eclipse下使用hibernate tools实现hibernate逆向工程


五 开始逆向生成Java实体类

下面也是全程使用图片加文字说明

1.创建Hibernate配置文件

eclipse下使用hibernate tools实现hibernate逆向工程

eclipse下使用hibernate tools实现hibernate逆向工程

eclipse下使用hibernate tools实现hibernate逆向工程

eclipse下使用hibernate tools实现hibernate逆向工程


2.创建完配置文件后返回的界面如下

eclipse下使用hibernate tools实现hibernate逆向工程

3.切换到Common选项卡设置字符编码

eclipse下使用hibernate tools实现hibernate逆向工程


4.配置文件创建完之后可以看到Hibernate Configuerations 视图的Database节点中有了数据库


eclipse下使用hibernate tools实现hibernate逆向工程


5.启动Hibernate Code Generation Configuerations 工具


eclipse下使用hibernate tools实现hibernate逆向工程

eclipse下使用hibernate tools实现hibernate逆向工程

eclipse下使用hibernate tools实现hibernate逆向工程

eclipse下使用hibernate tools实现hibernate逆向工程

eclipse下使用hibernate tools实现hibernate逆向工程

eclipse下使用hibernate tools实现hibernate逆向工程

eclipse下使用hibernate tools实现hibernate逆向工程

运行后就可以在项目的src目录下生成相应的实体类和配置文件了。

标签: Hibernate











本文转自yunlielai51CTO博客,原文链接:http://blog.51cto.com/4925054/1264603,如需转载请自行联系原作者