`

eclipse使用hibernate tools插件生成POJO

 
阅读更多

 

 
很多时候我们已经设计好了数据库,需要使用hibernate来做数据持久化,因此需要根据数据库中的表结构生成相应的POJO.

 

本例使用hibernatetools来自动创建pojo。

 

测试环境:eclipse3.7(indigo)+hibernate4.1+hibernatetools3.3+oracle10g

 

1.下载hibernatetools插件

 

hibernatetools可从官网下载,但是需要注意下载和自己使用的eclipse版本对应的版本包,然后安装到eclipse中取,link安装方式参见:http://maimode.iteye.com/blog/1164524

 

下载地址:

1、首先,要去Hibernate的网站下载这个工具包。一个大约14M的ZIP压缩文件。
http://jaist.dl.sourceforge.net/sourceforge/jboss/HibernateTools-3.2.4.Beta1-R200810311334.zip
2、解压缩下载好的文件,释放出features和plugins这两个文件夹和其中的内容。完成后将这两个文件夹复制到Eclipse的目录下(这两个文件夹在Eclipse中是默认存在的,直接复制就行了)。
3、到这步为止HibernateTools的安装就算结束了

 

 

2.创建hibernate配置文件及console配置文件

 

新建java项目,建立包test,test.hibernate,test.model。

选中项目,右键-》new-》other-》hibernate-》hibernate configuration file:

 

然后 next,配置console文件:

 

 

3.创建reverse文件

 

选中项目,右键-》new-》other-》hibernate-》hibernate reverse engineering file

 

下一步,配置要生成POJO对应的表:

 

4.反向工程创建pojo

 

在hibernate code generation configuration菜单中配置

 

 

 

执行run后便生成了相应的pojo文件:

 

 

 

一般自动生成的mapping文件(XXX.hbm.xml)都需要修改后才能使用。

分享到:
评论

相关推荐

    eclipse 配置 hibernate tools 反向生成 pojo类 注解

    为了提高开发效率,开发者经常使用Hibernate Tools来反向工程数据库模式,自动生成POJO(Plain Old Java Object)类,这些类可以直接用于数据操作。本文将详细讲解如何在Eclipse中配置Hibernate Tools以实现注解方式...

    hibernate tools 生成pojo

    1. **安装与配置**:首先,你需要在你的开发环境中集成Hibernate Tools,这可能涉及到IDE的插件安装,如Eclipse或IntelliJ IDEA中的插件设置。 2. **配置Hibernate.cfg.xml**:确保你的项目包含了Hibernate的配置...

    Eclipse下配置和使用Hibernate_Tools

    Hibernate Tools 是一个基于 Eclipse 的插件,旨在提供了一种简洁的方式来生成 POJO(Plain Old Java Object)文件。 一、安装 Hibernate Tools 首先,需要从 Hibernate 的官方网站下载 Hibernate Tools 的安装包...

    PowerDesign数据库建模和HibernateTools生成POJO映射文件等.pdf

    HibernateTools是Hibernate框架下的一个Eclipse插件,用于辅助开发人员生成持久化对象(POJOs)和Hibernate映射文件,简化了基于ORM(对象关系映射)的数据库操作。 #### 关键步骤: 1. **插件安装**:首先需要在...

    hibernate自动生成Pojo

    为此,Hibernate 提供了反向工程(Reverse Engineering)工具,可以自动生成基于数据库表结构的POJO类,极大地提高了开发效率。 `hibernate_tools` 和 `hibernate_extension` 是 Hibernate 提供的扩展和工具集,...

    HibernateTools 工具

    HibernateTools通常作为Eclipse、IntelliJ IDEA等IDE的插件形式存在,也可以独立运行。在IDE中,开发者可以通过图形界面直接调用这些功能。对于命令行使用者,可以通过Ant或Maven的任务来调用HibernateTools的相关...

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

    Hibernate Tools是Hibernate项目的一部分,它提供了一个Eclipse插件,可以在IDE中方便地进行代码生成。通过插件,你可以选择数据库连接,然后指定要反向工程的表,插件会自动生成对应的POJO类和.hbm.xml映射文件。 ...

    hibernate tools

    它包括了一系列的集成开发环境(IDE)插件,如Eclipse、IntelliJ IDEA等,能够极大地简化Hibernate的配置与使用流程。 在开发过程中,【hibernate tools】的一大亮点是它的代码生成能力。通过这个工具,开发者可以...

    hibernatetools

    综上所述,`hibernatetools`为开发者提供了全方位的支持,不仅涵盖了Eclipse插件的使用方法,还包括了Ant任务的详细介绍,使得开发者能够更加高效地利用Hibernate进行开发工作。无论是对于新手还是有经验的开发者来...

    Hibernate Tool 使用文档

    - **JBoss Eclipse IDE**:在使用JBoss Eclipse IDE的情况下,可以利用插件管理器直接安装Hibernate Tools插件。 - **Eclipse IDE**:对于普通的Eclipse集成开发环境(IDE),同样可以通过插件管理器安装Hibernate ...

    在Eclipse下开发Hibernate.pdf

    6. **Hibernate Tools**: Hibernate Tools是Eclipse的一个插件,提供了可视化工具来生成POJO类(Plain Old Java Object,表示数据库实体的Java类)和映射文件,简化开发流程。在本例中,开发者使用它来根据数据库...

    eclipse插件介绍

    在新版本中,它还增加了对Hibernate的支持,可以直接将表格拖放到package explorer生成POJO,或反之将POJO拖放到DB视图创建表格。 4. **SWTEditor**:这是一个基于SWT(Standard Widget Toolkit)开发的...

    hibernate3下载

    6. **Hibernate Tools**: 可能还包括Hibernate的开发工具,如Hibernate逆向工程,它可以自动生成POJO类和映射文件,或者Hibernate的Eclipse插件,帮助开发者更方便地使用Hibernate。 压缩包子文件的文件名称列表中...

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

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

    hibernate3 配置hbm2ddl和hbm2java所需jar

    这个工具可以帮助开发者快速地生成基本的Java持久化类,避免了手动编写大量的POJO(Plain Old Java Object)代码。 在配置Hibernate3以使用hbm2ddl和hbm2java,你需要以下的JAR文件: - hibernate3.jar:这是...

Global site tag (gtag.js) - Google Analytics