`
Clover_whd
  • 浏览: 14444 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

HibernateTool使用

阅读更多
 要生成pojo和xml映射文件,不会用hibernate tool,每次尝试都生成的乱七八糟的,然后前天自己用手打了十多张表,一个是为了惩罚自己,对自己的学习能力很是不满,所以要让自己尝一尝苦头,尽管辛苦的打了十多张表,可就在昨天用git提交代码时候操作失误给弄没了(git使用的更是糊涂),所以决定一定要弄明白如何使用hibernate tool,经过多次试验,整理如下,网上文章虽然很多,但这是自己整理的,供以后查找便。
环境:eclipse kepler

一.安装hibernate tool

1.help ——》 Install New Software...  (即:弹出如下对话框)

 
2.点击  "Add..." 按钮
对话框输入:"Hibernate Tools"  
地址栏输入:http://download.jboss.org/jbosstools/updates/stable/      (如图所示)

 展开:查找Hibernate tools进行勾选   (因安装好久不记得当时状况,大概记得如此如不对还望纠正)
 然后一路点击 "Next"        安装完毕后重新启动eclipse。
二、Hibernate tools  使用
1.打开hibernate 视图
Windows ——》 Open Perspective ——》Hibernate
2.添加 hibernate configuration 文件
1) hibernate 透视图  右键  "Add  Configuration..."  (如图所示)

 2) 填写参数说明
Name: 随意命名(例如:bat 本项目名)
Project:选择eclipse下工程 (例如:bat)
Database connection:右键"New" 弹出选择数据库对话框,(例如:My Sql 如图所示)

 点击 "Next"  进行数据库配置  (如图所示)

 配置完成后  点击"Test Connection"    弹出  "Success" 消息框  即数据库连接成功,否则请自行查找原因。
注意:数据库的用户名和密码填写正确   确保数据库驱动已经添加
完成后  点击"Ok"  即可在Hibernate Configurations 透视图下看到(例如:如图所示)


 
3、配置 Code generation文件
1)选择工具栏选择 "Hibernate Code Generation Configurations..."  弹出如下所示

 
2)配置参数说明:
Name:(随便 例如:可与项目同名)
Console configuration:即,上面操作配置的bat
Output director:选择操作目录
Package:选择操作包
reveng.xml:设置操作表,说明如下:
①.点击"Setup..."  在弹出对话框选择"Create new..." 选择操作项目 起reveng.xml的名字 不允许重名,点击"Next" 即如图所示

②、选择要操作生成的表(注意:如左侧无数据,点击"refresh" 如果出现错误请注意查看数据库配置是否正确)
3、Exporters  导出如图所示:

 选择要生成文件,例如(实体文件、hmb.xml文件) 如上图勾选
4、点击"Run" 即可在项目指定位置生成相关文件。
5.Success!如有错误欢迎指正。
 
  • 大小: 239.1 KB
  • 大小: 436.3 KB
  • 大小: 238.6 KB
  • 大小: 219.5 KB
  • 大小: 210.5 KB
  • 大小: 74.8 KB
  • 大小: 3.2 KB
  • 大小: 322.1 KB
  • 大小: 229.4 KB
  • 大小: 329.3 KB
分享到:
评论

相关推荐

    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 来生成Java类和HBM文件

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

    hibernate-tool 插件

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

    eclipse luna hibernate tool 安装插件

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

    hibernate generate tool

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

    如何使用Hibernate Tools生成Entity Bean

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

    hibernate需要jar包

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

    hibernate-tool.jar

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

    myeclipse配置hibernate时出错

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

    hibernate-tools

    hibernate-tools

    Ant打包 Hibernate配置 实例

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

    如何安装使用hibernate tools

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

    hibernate-tools详细使用教程

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

    生成hibernate实体类

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

    Hibernate3 学习笔记.ppt

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

    Hibernate配置

    除了上述手动配置,还可以使用Hibernate的命令行工具(如`hibernatetool`)生成Java实体类和映射文件,或者反向工程数据库结构到这些文件,极大地提高了开发效率。 **5. 源码分析** 了解Hibernate的工作原理时,...

    hibernatetools文档

    - 通过定义`<hibernatetool>`任务,可以在构建过程中执行一系列Hibernate相关的操作。 ##### 5.3 Hibernate Configurations - 支持多种配置方式,包括标准配置、基于注解的配置等。 ##### 5.4 Exporters - **...

Global site tag (gtag.js) - Google Analytics