Hibernate Tools

Hibernate 项目的工具。

使用 Hibernate 非常容易,开发人员喜欢使用 API 和查询语言。即使创建映射元数据,一旦掌握了基础知识,也不是一项过于复杂的任务。Hibernate Tools 使使用 Hibernate 或 JPA 更加愉快。

Hibernate Tools 是一个为 Hibernate 实现的工具集,它作为一组集成的 Eclipse 插件套件,以及一个用于集成到构建周期的统一 Ant 任务。Hibernate Tools 是 JBoss Tools 的核心组件,因此也是 JBoss Developer Studio 的一部分。

以下功能在 Eclipse 中可用。

映射编辑器

一个用于 Hibernate XML 映射文件的编辑器,支持自动完成功能和语法高亮。编辑器甚至支持类名、属性/字段名、表名和列名的语义自动完成功能。

Mapping editor

控制台

Hibernate 控制台透视图允许您配置数据库连接,提供类及其关系的可视化,并允许您针对数据库交互式地执行 HQL 查询,并浏览查询结果。

Live HQL query editing

逆向工程

Hibernate Tools 最强大的功能是一个数据库逆向工程工具,它可以在几秒钟内生成域模型类和 Hibernate 映射文件,带注释的 EJB3 实体 bean,HTML 文档,甚至整个 JBoss Seam 应用程序!

向导

提供了一些向导,包括用于快速生成 Hibernate 配置 (cfg.xml) 文件和 Hibernate 控制台配置的向导。

Ant 任务

Hibernate 工具包含一个统一的 Ant 任务,允许您在构建过程中运行模式生成、映射生成或 Java 代码生成。

返回顶部