一  安装hibernate tools插件

1 在线安装

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

  • eclipse helios(3.6)版

添加如下地址:http://download.jboss.org/jbosstools/updates/stable/helios/
选择性安装:hibernate tools在All Jboss tools节点下面
  • eclipse indigo(3.7)版

添加如下地址:http://download.jboss.org/jbosstools/updates/development/indigo/
选择性安装
  • 其它版本

自行下载:http://www.jboss.org/tools/download.html

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

如下图:

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

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

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

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

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

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

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目录下生成相应的实体类和配置文件了。

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

eclipse下使用hibernate tools实现hibernate逆向工程相关推荐

  1. 用Hibernate Tools生成Hibernate Mapping映射文件

    用Hibernate Tools生成Hibernate Mapping映射文件 Eclipse中要集成安装Hibernate Tools组件 如果没有,请查看:Eclipse juno 中安装 JBo ...

  2. Eclipse 用Hibernate Tools 生成 .hbm cfg.xml等文件

    建立好数据库后,点击一个键,代码就生成了,这实在是份十分惬意的事情,前面有介绍Hibernate Tools就可以生成代码,那么我们怎么利用它来生成代码呢. 下面就把详细步骤贴出来,同样,有图有真相. ...

  3. Hibernate Tools for Eclipse的使用

    Hibernate Tools的官方网站: http://hibernate.org/tools/ Step1. 安装好Hibernate Tools,建立一个Dynamic web project, ...

  4. Hibernate Tools 学习总结

    Hibernate Tools for Eclipse的使用 http://blog.csdn.net/gaojinshan/article/details/39502509 Hibernate To ...

  5. eclipse怎样在线安装hibernate tools插件并使用

    不知不觉,小Alan已经将近3个月没有上班了,最近在复习一些知识,随时准备回到代码世界的战场,今天复习到了Hibernate,记录一下一点点小知识,那就是eclipse下hibernate Tools ...

  6. (转)Eclipse在线配置Hibernate Tools

    http://blog.csdn.net/yerenyuan_pku/article/details/52733403 查看Eclipse版本 Eclipse针对程序开发有很多发行版本,除了开发语言的 ...

  7. hibernate tools for eclipse plugins在线怎么安装

     1.启动eclipse 2.选择Help > Install New Software...> 3.添加如下地址: http://download.jboss.org/jbossto ...

  8. Eclipse下搭建struts、spring、hibernate开发环境

    开发环境的搭建,Myeclipse 下搭建 struts+spring+hibernate 开发环境:记得刚学struts.Spring.hibernate三大框架时就为这些基本环境的搭建发愁,那是使 ...

  9. Hibernate tools的hbm2ddl和hbm2java

    之前用hiberate,写配置,写代码,建数据库都是手工. 也知道有辅助工具来自动完成上面的工作. 这次用Hibernate tools来实现hbm2ddl和hbm2java. 首先准备下. 确认你有 ...

最新文章

  1. 一个顽猴沿着一座小山的n级台阶向上跳,猴子上山一步可跳1级或3级,试求上山的n级台阶有多少种不同的爬法。...
  2. Caffe中对cifar10执行train操作
  3. ii 第七单元 访问网络共享文件系统
  4. Vim - 容易忘记但又比较常用的操作 (之一)
  5. Linux strace 跟踪进程信息
  6. python使用教程pandas-Python之Pandas使用教程
  7. 野指针出现的三种情况
  8. glib 2.0 arm linux,为ARM编译Glib
  9. html锚点反向联动,小程序菜单左右联动
  10. qt的如何调整显示不为科学记数法_Excel操作技巧:如何将信息快速准确的录入Excel?...
  11. apache多域名绑定手记
  12. android 打印流程图,Android实现Activities之间进行数据传递的方法
  13. C++ 泛型编程的基础--模板初识及应用
  14. Django DEBUG=False
  15. linux之chattr命令
  16. java8种基本类型长度_【Java基础】Java的8种基本数据类型深入介绍
  17. 视频直播CDN系统架构简析
  18. 根据学生名单(excel文件)对QQ群成员进行统计(助教可能会需要)
  19. can和could的用法_can和could的区别和用法
  20. 不是HR,Leader你会面试应聘者吗(如何起好手中的扑克牌)

热门文章

  1. 初创IT公司里开发者最容易犯的九种错误
  2. 更改 Office 解决方案的安装路径
  3. Linux安装之Linux mint
  4. 移动端rem布局与高清屏幕适配
  5. Nginx+Tomcat负载均衡群集
  6. redis的基础配置
  7. java 字符串转成 json 数组并且遍历
  8. 发布阿里云OSS for phpcmsV9整合教程
  9. CS 客户端不引用AE
  10. Word无法读取此文档,文档可能已损坏