返回介绍

映射图表

发布于 2025-04-21 21:42:15 字数 977 浏览 0 评论 0 收藏

在本书大部分的写作时间内,Hibernate Tools 一直都是 Beta 版本,还不支持本节最后介绍的这个功能。幸好,就在本书交付印刷前夕,发布了 3.2 的最终版本,这一版本支持映射图表。对象和数据模型之间的图形视图对理解它们之间的关系很有帮助,现在 Eclipse 中就可以生成这样的图表了。为了创建图表,先在 Hibernate Configurations 视图中选择一个映射类,打开它的上下文关联菜单(用鼠标右键点击元素或在按住 Control 键的同时点击元素,如图 11-40 所示),再选择 Open Mapping Diagram。

这会生成一个类似图 11-41 的新视图。为了让视图适合页面的大小,这里选择了一个简单的类,但如果使用大屏幕,你可以滚动视图,就能够查看对象之间复杂的关联关系,信息量非常大。如果你不喜欢图表中各元素的位置,可以随意拖动它们到任何地方;还可以使用图表中的上下文关联菜单来打开你感兴趣的源文件和映射文档。

图 11-40 打开一个映射对象的模型图表 图 11-41 类的映射图表

明显地,可感知数据库模式(schema-aware)的 XML 和查询编辑,用于构建映射和 Hibernate 配置的 GUI 选项,这些相当有用的功能是将 Eclipse 作为开发首选的工具而获得的好处。用图表来帮助实现数据的可视化和理解,真是为 Eclipse 锦上添花。而且,能够与 Hibernate 会话动态地进行交互,点击一下按钮就可以生成代码,在 IDE 中就可以运行查询,甚至不用建立 Ant 构建文件就可以完成很多用其他办法无法实现的功能。如果你正在考虑这些文字介绍,对如何才能不需要很麻烦地手工将 Maven 资源添加到类路径中而感兴趣,下一章将会为你独辟蹊径。

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。