`

Hibernate Tool使用

阅读更多

使用JdbcTemplate的过程中,由于会将ResetSet的数据映射到一些pojo的里,而根据库表手写这些pojo比较费时,可以使用hibernate_tool根据库表生成相应的pojo对象,类似hibernate_tool工具还有myeclipse自带的反向生成功能。
1.新建hibernate.cfg.xml主要用来配置要连接的目标库,驱动等。注意,要选中Create a console configuration。在任何时候,都可以先保存再编辑。保存之后,在show view | Hibernate Configurations里面可以看到db。但是针对哪些表做代码生成,是在下一步操作。
2.运行工具栏中Hibernate tool的下拉项:Hibernate Code Generation Configurations。如果没有可以运行的配置,需要右键新建配置。新建的过程就是指定将来生成的pojo放到哪个目录下,哪些表生成,关联关系是否生成等。在生成pojo的同时会被这些信息写入到文件hibernate.reveng.xml。 如果不指定哪些表,默认该库的全部表对应的Pojo会生成在指定目录下.

2.1在Console configuration之前创建的configuration(映射文件引入配置文件)

2.2 output指定src目录

2.3 package指定src下的package

2.4点击setup创建映射文件(里面定义表生成pojo)

2.5 Exporters标签里面定义导出的内容。这里仅选择Domain Code

2.6. 点击run生成。

 


3.hibernate tools是JBboss  tool的多个eclipse插件中的一个。jboss所有资源的下载地址:http://sourceforge.net/projects/jboss/files/,不推荐官网下载。

参考:Hibernate Tools for Eclipse插件的安装和使用

分享到:
评论

相关推荐

    Hibernate Tool 使用文档

    - **The <hibernatetool> ant Task**:详解了`<hibernatetool>` Ant任务的用法,该任务可以用来执行各种Hibernate相关的操作。 - **Hibernate Configurations**: - **Standard Hibernate Configuration ()**:配置...

    Hibernate Tool.zip

    《使用Hibernate Tool高效开发数据库实体类》 在Java Web开发中,Hibernate作为一款强大的对象关系映射(ORM)框架,极大地简化了数据库操作。然而,手动编写与数据库表对应的实体类是一项繁琐的工作,这时,我们...

    Hibernate tool 源代码

    《深入探索Hibernate Tool源代码:Eclipse Plugin与Code Generator解析》 Hibernate Tool是Java开发者们常用的工具,它基于Hibernate框架,提供了丰富的功能,包括数据库逆向工程、对象关系映射(ORM)代码自动生成...

    hibernate tool 非eclipse插件方式运行

    【标题】"Hibernate Tool非Eclipse插件方式运行"涉及的是在不依赖Eclipse环境的情况下,如何使用Hibernate Tool工具进行数据库操作。Hibernate Tool是Hibernate框架的一部分,它提供了一系列命令行工具,可以用来...

    hibernate-tool 插件

    **hibernate-tool 插件详解** 在Java开发领域,Hibernate是一个非常流行的对象关系映射(ORM)框架,它极大地简化了数据库操作。而`hibernate-tools`插件是Hibernate项目的一部分,它提供了一系列实用工具,帮助...

    通过Hibernate Tool 来生成Java类和HBM文件

    在Java开发中,Hibernate是一个非常流行的ORM(对象关系映射)框架,它允许开发者使用面向对象的方式来操作数据库。...正确配置和使用Hibernate Tool,对于任何使用Hibernate的Java项目都是一项重要的技能。

    hibernate generate tool

    在使用“Hibernate Generate Tool”时,开发者首先需要配置数据库连接信息,然后指定要生成代码的表名或整个数据库。工具会自动分析数据库表的字段,根据字段类型和注解生成对应的Java属性,并为每个实体类生成...

    eclipse luna hibernate tool 安装插件

    通过以上步骤,你应该能成功在Eclipse Luna中安装并使用Hibernate Tools。这个插件极大地提升了开发基于Hibernate的应用程序的效率,使得数据库交互和配置工作变得更加直观和便捷。记住,始终关注Eclipse和Hibernate...

    hibernate-tool.jar

    hibernate-tool.jar 这个jar文件用来和ANT搭配由hbm.xml自动生成数据库schema,和java类

    如何使用Hibernate Tools生成Entity Bean

    在Java开发中,Hibernate是一个非常流行的ORM(对象关系映射)框架,它允许开发者使用面向对象的方式来操作数据库。为了简化开发过程,Hibernate提供了一款名为Hibernate Tools的插件,该插件可以集成到Eclipse、...

    hibernate需要jar包

    在使用Hibernate时,确保正确地引入所有必要的JAR(Java Archive)文件至关重要,因为这些库提供了Hibernate框架所需的所有功能和依赖。以下是一些关于Hibernate JAR包以及它们在项目中的作用的详细解释: 1. **...

    myeclipse配置hibernate时出错

    在使用MyEclipse进行开发时,可能会遇到配置Hibernate框架出现问题的情况。本文将针对“MyEclipse配置Hibernate时出错”的问题进行全面解析,旨在帮助开发者更好地理解并解决此类问题。 ### 一、MyEclipse简介 ...

    如何安装使用hibernate tools

    【hibernate Tools】是Java开发中用于简化Hibernate框架使用的工具集,它为Eclipse提供了对Hibernate项目的集成支持。在本文中,我们将详细介绍如何安装和使用hibernate Tools,以便在开发过程中更高效地处理...

    Ant打包 Hibernate配置 实例

    在这个例子中,`hibernatetool`任务会读取源代码目录下的所有`.hbm.xml`文件,根据它们生成对应的SQL脚本(schema.sql),并写入到指定的目录。 在实际开发中,Ant和Hibernate的结合使用可以大大提高项目的开发效率...

    生成hibernate实体类

    4. **执行生成命令**:使用`hibernatetool`或IDE插件,指定配置文件、数据库连接信息以及映射文件,然后运行生成命令。例如,如果你使用命令行工具,可能会有如下命令: ``` java -cp hibernate-tools.jar org....

    hibernate-tools

    hibernate-tools

    hibernate-tools详细使用教程

    NULL 博文链接:https://linjia880714.iteye.com/blog/859334

    Hibernate3 学习笔记.ppt

    使用Hibernate,开发者可以遵循一定的原则来设计持久化类,如定义get/set方法、提供默认构造器、使用集合接口类型和标识属性。此外,还需要通过Configuration类配置Hibernate,包括数据库连接信息、映射文件等。 ...

    hibernate.tool.test:Hibernate工具测试

    综上所述,`hibernate.tool.test`涉及的Java知识包括Hibernate框架、ORM原理、数据库设计、JPA规范、Java持久化技术以及开发环境中的集成工具使用。掌握这些知识点对于提升Java后端开发效率和保证代码质量至关重要。...

    Hibernate的必须导的包.rar

    5. **antlr-2.7.7.jar**: ANTLR (ANother Tool for Language Recognition) 是一个强大的解析器生成器,Hibernate使用ANTLR解析HQL和Criteria查询。 6. **dom4j-1.6.1.jar**: DOM4J 是一个灵活的Java文档对象模型库...

Global site tag (gtag.js) - Google Analytics