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

简介:

一  安装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/

如下图:



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,如需转载请自行联系原作者
相关文章
|
Oracle Java 关系型数据库
[学习笔记] 在Eclipse中使用Hibernate,并创建第一个Demo工程,数据库为Oracle XE
[学习笔记] 在Eclipse中使用Hibernate,并创建第一个Demo工程,数据库为Oracle XE
|
Java 数据库连接 应用服务中间件
eclipse hibernate回归使用
eclipse hibernate回归使用
143 0
eclipse hibernate回归使用
|
SQL Java 数据库连接
Hibernate【查询详解、连接池、逆向工程】(二)
Hibernate【查询详解、连接池、逆向工程】
302 0
Hibernate【查询详解、连接池、逆向工程】(二)
|
SQL Java 数据库连接
Hibernate【查询详解、连接池、逆向工程】(一)
Hibernate【查询详解、连接池、逆向工程】
209 0
Hibernate【查询详解、连接池、逆向工程】(一)
|
Java 数据库连接 应用服务中间件
怎样在eclipse里安装Hibernate / JBoss 工具【最新】
原文:http://www.mkyong.com/hibernate/how-to-install-hibernate-tools-in-eclipse-ide/
286 0
怎样在eclipse里安装Hibernate / JBoss 工具【最新】
|
Java 关系型数据库 MySQL
eclipse中使用hibernate对mysql进行增删改查
数据库操作前后的一些必须的操作进行数据库操作前: //生成会话工厂 SessionFactory sf = new Configuration().configure().buildSessionFactory(); //从会话工厂中获取一个会话 Session s = sf.
1784 0
|
关系型数据库 Java MySQL
eclipse中使用hibernate连接mysql
eclipse中使用hibernate连接mysql的问题 配置文件问题 jdbc:mysql://localhost:3306/how2java?useUnicode=true&characterEncoding=utf8 这时的问题,在xml文件中不能识别'&'符号,必须用&(我这里防止markdown进行代码自动转译,分号采用了全角,注意,实际上使用半角)。
1397 0
|
SQL Java 数据库连接
Hibernate【查询、连接池、逆向工程】
前言 在Hibernate的第二篇中只是简单地说了Hibernate的几种查询方式....到目前为止,我们都是使用一些简单的主键查询阿...使用HQL查询所有的数据....本博文主要讲解Hibernate的查询操作,连接池,逆向工程的知识点.
1141 0
|
Java 关系型数据库 数据库连接
|
Web App开发 Java 关系型数据库
MyEclipse Hibernate逆向工程的使用
简介MyEclipse自带很多非常实用的工具,本次将介绍Hibernate工具的使用。1.首先打开MyEclipse的Hibernate视图 2.然后在左上角的DB Browser视图中,右键,新建数据库连接驱动,如:下图是连接MySQL数据库的示例 3.为Java Web项目添加MyEclipse的Hibernate兼容项 4.按如下步骤一步一步往下走 (1) (2) (3) (4) 5.使用MyEclipse Hibernate 反向工具,根据表自动生成Hibernate的实体类和.hbm.xml文件。
1113 0

推荐镜像

更多