hibernate - 在这个 Hibernate 图中,类和接口(interface)之间的不同种类的箭头是什么意思?

标签 hibernate uml

我正在努力理解 the following diagram来自 http://docs.jboss.org/hibernate/orm/5.2/userguide/html_single/Hibernate_User_Guide.html用于 Hibernate 类之间的关系。

enter image description here 我不确定不同类型的箭头是什么意思,我猜它们不遵循 UML 图规范。有人能解释一下不同种类的箭头是什么意思吗?谢谢。

最佳答案

带圆圈的 IC(可能用于接口(interface)和类)不是 UML 标准。但是,您可以根据自己的意愿用图标装饰原型(prototype)类。尽管我怀疑这里的标准类是否需要构造型来将它们标记为“标准类”。

我猜是

  • 带实心三角形的虚线箭头应该是实现(因为它们指向接口(interface))。这些在 UML 中需要一个未填充的三角形才能正确。
  • 填充三角形的实线也是如此,这很可能是概括。 UML 在这里需要未填充的三角形。

其他任何东西(不多)似乎都不错。

  • 虚线和空心三角形的依赖
  • 与复合 Material 的定向关联由实心菱形显示。

关于hibernate - 在这个 Hibernate 图中,类和接口(interface)之间的不同种类的箭头是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48131473/

相关文章:

mysql - Spring jpa hibernate mysql LocalDate 在坚持一天后关闭

java - persistence.xml 中的多个持久性单元在彼此中创建表

class - uml类图关联

uml - 客户端是本地系统中的参与者吗?

uml - 在 RSA 8.0 中发布 UML 模型

java - 如何实现Hibernate复合键关系?

hibernate - SAP HANA 和 hibernate 支持

java - hibernate 查询中的固定字段

uml - 如何在 UML 中表示两个相互引用的类?

java - 使用 Eclipse Uml 生成器 0.9