`
tooby
  • 浏览: 117470 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

eclipse从数据库逆向生成Hibernate实体类

    博客分类:
  • Java
 
阅读更多

首先安装好hibernate插件,点击help进入Eclipse markplace,然后搜索hibernate,会出现相应的插件,选择hibernate tool点击install安装即可。

安装完成后,进入hibernate视图,在左侧窗口右键add configuration,
第一个name属性,自己可以随意命名。
在第一条红线处,选择的是hibernate版本。
在第二条红线处,点击browse选择自己的项目。在这里,我的项目是sshe,所以显示这个名称
在第三条红线处,选择数据库连接。现在这有三个选项,第一个不用管,第二个是hibernate配置连接,第三个是我自己用Eclipse自带的Database Development配置的一个数据库连接,用第三个的好处是,不用再填写数据库连接所需的相关信息,如密码、驱动名。在这里,我将使用第二个进行配置。
 
在选择hibernate configured connection后,需要在Configuration file列下,点击Setup按钮。然后点击Create new,意思创建一个新的.cfg.xml文件,也就是hibernate的配置文件。指定存放位置后,点击next会出现一下窗口:
根据自己电脑情况填写完所需信息后,点击Finish就可以了。
 
这时在左侧窗口可以查看配置好的信息:
 
然后在工具条找到如下按钮:
点击高亮区域出现如下窗口
Console configuration指定的是刚才配置的hibernate信息
Output directory指定生成java类的输出位置
Package指定java类的包名。
reveng.xml,需要点击setup,然后新建一个,会出现如下窗口:
左侧框内,显示的是指定数据库的表,如果没出现,点击Refresh刷新即可。然后再点击finish完成。
 
返回主窗口后,点击Exporters
注意多选框,如果选中第二个,表示将用注解的方式构造生成的实体类。
在中间区域的多选框,是选择要生成的文件,一般点击Domain code(表对应的实体类)、Hibernate XML Mappings(实体类对应的配置文件)、Hibernate XML Configuration(hibernate主配置文件)这三个即可。最后点击Run按钮,就生成所需的实体类文件了。

 

分享到:
评论

相关推荐

    eclipse hibernate 反向生成带注解的实体类-步骤说明--详细

    ### Eclipse Hibernate 反向生成带注解的实体类——步骤详解 #### 一、创建数据库管理器 在开始之前,我们需要确保已经安装了Eclipse IDE,并且具备基本的数据库操作能力。下面详细介绍如何在Eclipse中创建数据库...

    eclipse自动生成实体类

    3. **使用逆向工程插件**:Eclipse有一些插件,如“CodePro Analytix”(现已更名为“Eclipse Java Developer Tools”)或“MyEclipse”,它们支持自动生成实体类。安装并启用这些插件后,你可以选择“Generate Java...

    Eclipse plugin (hibernate生成工具)

    2. **逆向工程**:通过选择数据库表,插件能够自动生成对应的Java实体类,这些类包含了字段属性和getter/setter方法,且已根据数据库列的类型映射为Java类型。 3. **生成Hibernate配置文件(hbm.xml)**:自动创建每...

    java根据数据库自动生成vo 类

    使用Hibernate的逆向工程工具,如`hibernate-tools`,可以快速从数据库中生成实体类。这个过程包括读取数据库模式,创建Java类,并自动添加字段、getter、setter方法以及注解。 2. MyBatis: MyBatis 提供了`...

    Hibernate Tools的使用,Eclipse逆向工程

    逆向工程是Hibernate Tools的核心功能之一,它可以从现有的数据库表生成对应的Java实体类和Hibernate映射文件(`.hbm.xml`)。在Eclipse中,可以通过以下步骤实现: 1. **新建Hibernate项目**:在Eclipse中选择"File...

    根据实体类自动生成hibernate的hbm.xml映射文件

    请输入包的名称和映射文件需要放到的文件夹之后运行CreateTableXml里的main方法,就可以自动生成映射文件了。记着刷新文件夹,要不然是看不到的。 当然只是一些基础的属性。对于一些比较复杂,还是需要自己来修改的...

    eclipse 下的hibernate tools

    6. **逆向工程**:逆向工程功能允许从现有数据库生成实体类和映射文件,对于已有数据库的应用程序开发非常有用。 7. **HQL(Hibernate Query Language)支持**:HQL是Hibernate提供的面向对象的查询语言,类似于SQL...

    Eclipse 3.7(Indigo)hibernate Tools

    这个插件极大地简化了与Hibernate相关的开发任务,如实体类的生成、数据库模型的可视化、SQL查询的编写和调试等。以下是对这个插件的详细介绍: 1. **安装与集成**: - 插件安装非常便捷,正如描述中提到的,可以...

    hibernate逆向工程

    通过使用Eclipse和Hibernate Tools插件进行逆向工程,开发者可以高效地从现有数据库中生成实体类和其他相关文件。这种方式不仅提高了开发效率,还减少了出错的机会。然而,在使用逆向工程时也需要注意后期的代码优化...

    hibernate3.0 和数据库生成pojo类的工程方法

    总之,Hibernate 3.0的POJO类生成功能大大简化了Java开发者与数据库交互的工作,通过逆向工程将数据库结构转化为可操作的对象模型,使开发过程更加高效。了解并熟练掌握这一方法,对于Java EE开发者来说是非常重要的...

    Eclipse3.4的插件_HibernateTools-3.2.4.CR2

    2. **数据库逆向工程**:通过连接数据库,可以将现有的表结构转换为Hibernate实体类,极大地节省了手动编写映射文件和实体类的时间。 3. **HQL和SQL编辑器**:提供了专门的HQL(Hibernate查询语言)和SQL编辑器,...

    Hibernate Eclipse开发必备包

    1. **Hibernate Tools**:这是Eclipse的一个插件,提供了对Hibernate的图形化支持,如实体类生成、HQL和JPQL编辑器、数据库反向工程等。通过这些工具,开发者可以更直观地设计和管理数据库模型,减少手动编写SQL的...

    eclipse3.4插件-Hibernate

    - **逆向工程**:从现有数据库中生成实体类和映射文件。 - **编写HQL/JPQL查询**:内置的查询编辑器支持编写和测试Hibernate查询语言。 - **调试ORM操作**:利用Eclipse的调试器跟踪和理解ORM代码的行为。 总之,...

    Eclipse 配置Hibernate3 插件,生成mapping 和java

    本文主要介绍如何在 Eclipse IDE 中配置 Hibernate3 插件,并利用该插件自动生成数据库映射文件(Mapping)及对应的 Java 实体类。通过这一过程,可以显著提高开发效率并减少手动编写代码的工作量。 #### 二、准备...

    HibernateTools-逆向工程支持中文(Eclipse插件)

    使用Hibernate逆向工程时,若数据库中有中文注释,会出现乱码,本压缩包中对其进行了修改,使其支持中文。主要修改的文件为:\plugins\org.hibernate.eclipse_3.2.4.Beta1-R200810311334\lib\tools\hibernate-tools....

    Hibernate Tools for Eclipse Plugins 的安装和使用

    3. 代码生成:利用Hibernate Tools的`Hibernate Code Generation`功能,可以反向工程数据库表生成Java实体类和映射文件。首先确保数据库中有需要映射的表,并设置好主键。在Hibernate视图中找到`Hibernate Code ...

    用Hibernate自带的工具生成映射文件

    在Hibernate中,这个工具通常被称为Hibernate Tools,它包含多个子模块,例如用于逆向工程的DDL2Java工具,可以从现有的数据库模式生成Java实体类和映射文件。这个过程非常实用,特别是在已有数据库结构的情况下,...

Global site tag (gtag.js) - Google Analytics