`
gaoyu
  • 浏览: 273925 次
  • 来自: 云南大理
社区版块
存档分类
最新评论

HibernateTools的使用

阅读更多

<iframe id="cproIframe2" src="http://snippet.pos.baidu.com/bfp/snippetcacher.php?qn=e15565da7cc8d4f5" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" align="center,center" width="336" height="280"></iframe>

1. 到 Hibernate.org官网上 下载最新版的 Hibernate Tools,我用的是 HibernateTools-3.2.4.GA版

2. 将 下载下来的压缩包解压缩,里面会有 plugin和feasure两个包,将 plugin包里的东西 拷贝到 eclipse的plugin文件夹里面,将feasure里面的内容 拷贝到 eclipse 的feasures文件夹里面。

3. 重新启动 eclipse,菜单栏上 点击 window->show view-> 点开发现 会多一个 Hibernate文件夹。

4. 新建一个 web工程(eclipse 3.4下选择 Dynamic web project)。将相关jar包放入lib文件夹里(里面加入Hibernate开发需要的包和数据库驱动包即可)

5. 选择工程下的SRC目录,然后右键New->Other->Hibernate->Hibernate Configuration File(cfg.xml),在弹出的窗口中选择Next,配置 hibernate 所关联的 数据库的信息,注意,这个地方有几项是一定要填写的。他们分别是Database dialect(数据库方言)、Driver class(数据库驱动)、Connection URL(链接字符串)以及Username和Password(访问数据库的用户名和密码)。

6. 选择Eclipse的下拉菜单Window->Show View->Other->Hibernate->Hibernate Configurations,现在就可以查看Hibernate的配置窗口了。在窗口中单击右键Add Configuration,出现Edit Configuration窗口。这里需要给Configuration起个名字,然后在Project项目中选择当前工程。单击OK。

7. 在工程的 src下,会有一个hibernate.cfg.xml文件,里面配置数据库链接的一些信息,如果你想 gencode的表不是全部DB,而是下面模型表分区下的表,则可以加上下面这句


<property?name="hibernate.default_schema">你的表分区名</property>
<property?name="hibernate.default_schema">你的表分区名</property>

8. 右键单击Eclipse的工具条,选择Customize Perspective->Commands->Hibernate Code Generation,单击OK。这样工具栏中就增加了Hibernate的图标。

8.1 左键单击图标右边的下箭头,在下拉菜单中选择Hibernate Code Generation Configurations, Main标签下的Output directory选择的是生成文件的位置,选择到src目录即可。

8.2 Reverse engineer from JDBC Connection这个单选框很重要,选上就是了。Package选择的是生成POJO的包名,可以根据需求自己起名字。reveng.xml这个地方选择Setup->Create new->工程名->Next->Refresh 会出现 table的列表,include入你所需要 gencode的表即可(下次要加其他表可以再include进来)

9. 点击 run 即可,你会发现 之前配置 output指定的包下,生成了我们要的pojo和.hbm.xml文件。生成完的东西copy到我们真正的开发环境下,改掉class中package路径,还有其他你需要改动的地方即可。

分享到:
评论

相关推荐

    Hibernate Tools使用指南

    **Hibernate Tools使用指南** 在Java开发中,Hibernate作为一款强大的对象关系映射(ORM)框架,极大地简化了数据库操作。为了提升开发效率,Hibernate提供了一系列的工具,即Hibernate Tools,帮助开发者进行逆向...

    自定义 Hibernate Tools 的模板

    **自定义 Hibernate Tools 模板**是针对 Eclipse 开发环境中的 Hibernate 工具集进行的一种扩展,目的是在使用 Hibernate 逆向工程(Reverse Engineering)生成实体类时,能够根据数据库中的注释自动添加对应的注释...

    HibernateTools-3.2.4

    HibernateTools是Java开发人员在使用Hibernate ORM框架时的有力辅助工具集,主要目的是为了提高开发效率,简化数据库操作。在HibernateTools 3.2.4版本中,它包含了一系列的特性与插件,以支持更便捷地进行对象关系...

    Hibernate Tools

    **Hibernate Tools** 是一款强大的开发工具,专为Java开发者设计,用于简化Hibernate框架的使用。它提供了各种功能,包括但不限于自动生成Hibernate配置文件`cfg.xml`、实体类(Entity Classes)、映射文件(hbm.xml...

    如何安装使用hibernate tools

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

    hibernate Tools eclipse插件的使用视频教程(包含doc文档,方便看懂)

    hibernate Tools eclipse插件的使用视频教程(自己录制有部分地方不好.见谅)只针对那些用eclipse开发j2ee web程序中些hibernate dao java有困难的用户!!

    Hibernate Tools的使用,Eclipse逆向工程

    **Hibernate Tools 使用与Eclipse逆向工程详解** Hibernate Tools是Hibernate框架的一个扩展,它为开发者提供了在Eclipse集成开发环境中方便地操作Hibernate对象的强大工具。这些工具包括了实体类的生成、映射文件...

    hibernate tools源码运行或修改需要的jar

    在实际开发中,理解并掌握这些知识点将有助于更有效地使用和定制Hibernate Tools,提升开发效率。如果你在运行或修改源码过程中遇到问题,通常可以通过查阅官方文档、社区论坛或Stack Overflow等资源找到解决方案。

    hibernate tools插件安装

    【hibernate tools插件安装】是关于Java开发中的一款实用工具,主要目的是为了提高开发效率,特别是针对使用Hibernate框架的项目。Hibernate Tools是Hibernate官方提供的一个扩展,它集成了Eclipse、IntelliJ IDEA等...

    Eclipse 在线配置 Hibernate Tools

    Hibernate Tools 是一组 Eclipse 插件,它们提供了图形化的界面和便捷的工具来帮助开发者更高效地使用 Hibernate。以下是如何在 Eclipse 中在线配置 Hibernate Tools 的详细步骤: ### 查看 Eclipse 版本 在开始...

    eclipse 下的hibernate tools

    标题“Eclipse下的Hibernate Tools”指的是在Eclipse集成开发环境中使用的Hibernate插件工具。这个工具集使得开发者能够更方便地进行Hibernate对象关系映射(ORM)框架的开发工作,包括模型类的生成、HQL查询的编写...

    HibernateTools-3.2.4.Beta1-R200810311334.zip

    《HibernateTools 3.2.4 Beta1:高效数据库管理和对象关系映射工具》 HibernateTools是Java开发者的重要辅助工具,它为Hibernate框架提供了一系列实用的集成开发环境(IDE)插件和命令行工具,极大地简化了数据操作...

    hibernatetools-Update-4.1.1.zip

    《Hibernate Tools 4.1.1:提升数据库与对象映射的效率》 Hibernate Tools是Hibernate框架的一个扩展,它提供了一系列实用工具,帮助开发者更高效地进行对象关系映射(ORM)工作。这次我们关注的是版本4.1.1,这个...

    使用Hibernate tools,生成带中文注释的类和hbm文件

    下载并安装hibernate tools插件,下载地址:...安装完Hibernate tools插件后,在eclipse安装目录下搜索并替换hibernate-tools-5.2.0.Beta1.jar文件,即可生成带中文注释的类和hbm文件

    如何使用Hibernate Tools生成Entity Bean

    6. **注解配置**:默认情况下,Hibernate Tools会生成使用Hibernate XML配置的Bean。如果你想使用注解配置,可以再次进行逆向工程,选择生成注解风格的Entity Bean。注解配置更简洁,更易于维护,但也需要确保你的...

    hibernate tools (直接使用)

    解压,将links和myplugin文件夹,放在这个E:\eclipse-jee-juno-SR2-win32\eclipse下,对应位置写在hibernatetools.link文件中,用记事本打开。这是我的位置。你的位置改变,你要重写hibernatetools.link中的路径。 ...

    Hibernatetools_Reference_Guide

    Hibernatetools_Reference_Guide 是一个详细的文档,旨在介绍 Hibernate Tools 的各种特性和使用方法。此指南覆盖了从下载安装到具体功能使用的各个方面,是开发人员利用 Hibernate Tools 进行数据库操作时的重要...

    hibernatetools-Update-4.1.1.Final_2013-12-08_01-06-33-B605

    Hibernate Tools是开发者在使用Hibernate框架进行Java应用程序开发时的重要辅助工具,它为Eclipse IDE提供了强大的集成支持,包括对象关系映射(ORM)的可视化设计、逆向工程、数据库生成、HQL和SQL查询编辑等功能。...

Global site tag (gtag.js) - Google Analytics