|
本例使用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)都需要修改后才能使用。
相关推荐
为了提高开发效率,开发者经常使用Hibernate Tools来反向工程数据库模式,自动生成POJO(Plain Old Java Object)类,这些类可以直接用于数据操作。本文将详细讲解如何在Eclipse中配置Hibernate Tools以实现注解方式...
1. **安装与配置**:首先,你需要在你的开发环境中集成Hibernate Tools,这可能涉及到IDE的插件安装,如Eclipse或IntelliJ IDEA中的插件设置。 2. **配置Hibernate.cfg.xml**:确保你的项目包含了Hibernate的配置...
Hibernate Tools 是一个基于 Eclipse 的插件,旨在提供了一种简洁的方式来生成 POJO(Plain Old Java Object)文件。 一、安装 Hibernate Tools 首先,需要从 Hibernate 的官方网站下载 Hibernate Tools 的安装包...
HibernateTools是Hibernate框架下的一个Eclipse插件,用于辅助开发人员生成持久化对象(POJOs)和Hibernate映射文件,简化了基于ORM(对象关系映射)的数据库操作。 #### 关键步骤: 1. **插件安装**:首先需要在...
为此,Hibernate 提供了反向工程(Reverse Engineering)工具,可以自动生成基于数据库表结构的POJO类,极大地提高了开发效率。 `hibernate_tools` 和 `hibernate_extension` 是 Hibernate 提供的扩展和工具集,...
HibernateTools通常作为Eclipse、IntelliJ IDEA等IDE的插件形式存在,也可以独立运行。在IDE中,开发者可以通过图形界面直接调用这些功能。对于命令行使用者,可以通过Ant或Maven的任务来调用HibernateTools的相关...
Hibernate Tools是Hibernate项目的一部分,它提供了一个Eclipse插件,可以在IDE中方便地进行代码生成。通过插件,你可以选择数据库连接,然后指定要反向工程的表,插件会自动生成对应的POJO类和.hbm.xml映射文件。 ...
它包括了一系列的集成开发环境(IDE)插件,如Eclipse、IntelliJ IDEA等,能够极大地简化Hibernate的配置与使用流程。 在开发过程中,【hibernate tools】的一大亮点是它的代码生成能力。通过这个工具,开发者可以...
综上所述,`hibernatetools`为开发者提供了全方位的支持,不仅涵盖了Eclipse插件的使用方法,还包括了Ant任务的详细介绍,使得开发者能够更加高效地利用Hibernate进行开发工作。无论是对于新手还是有经验的开发者来...
- **JBoss Eclipse IDE**:在使用JBoss Eclipse IDE的情况下,可以利用插件管理器直接安装Hibernate Tools插件。 - **Eclipse IDE**:对于普通的Eclipse集成开发环境(IDE),同样可以通过插件管理器安装Hibernate ...
6. **Hibernate Tools**: Hibernate Tools是Eclipse的一个插件,提供了可视化工具来生成POJO类(Plain Old Java Object,表示数据库实体的Java类)和映射文件,简化开发流程。在本例中,开发者使用它来根据数据库...
在新版本中,它还增加了对Hibernate的支持,可以直接将表格拖放到package explorer生成POJO,或反之将POJO拖放到DB视图创建表格。 4. **SWTEditor**:这是一个基于SWT(Standard Widget Toolkit)开发的...
6. **Hibernate Tools**: 可能还包括Hibernate的开发工具,如Hibernate逆向工程,它可以自动生成POJO类和映射文件,或者Hibernate的Eclipse插件,帮助开发者更方便地使用Hibernate。 压缩包子文件的文件名称列表中...
使用Hibernate的逆向工程工具,如`hibernate-tools`,可以快速从数据库中生成实体类。这个过程包括读取数据库模式,创建Java类,并自动添加字段、getter、setter方法以及注解。 2. MyBatis: MyBatis 提供了`...
这个工具可以帮助开发者快速地生成基本的Java持久化类,避免了手动编写大量的POJO(Plain Old Java Object)代码。 在配置Hibernate3以使用hbm2ddl和hbm2java,你需要以下的JAR文件: - hibernate3.jar:这是...