【发布时间】:2019-04-07 00:42:47
【问题描述】:
JHipster 提供了一些很棒的工具来生成JPA 实体以及相关的对象和类。 The site showcases and describes comparisons 在其中几个选项之间:
- 使用简单的问卷entity-subgenerator(通过
jhipster entity)生成非常基本的实体 - 使用 JHipster-UML tool 或类似的 UML 工具创建 UML
- 使用名为 JHipster-JDL 的 DSL 工具和一些 nice IDE plugins 或 JDL-Studio
实体子生成器(适合初学者)
我发现高级用户缺少 entity-subgenerator 并且它的功能非常有限。但是,对于新的JHipster 或Java/Spring 用户来说,了解实体是什么或JHipster 在代码生成方面的工作原理非常有用。
JHipster-UML 或 JHipster-JDL(适用于高级用户)
既然如此,我只对使用 JHipster-UML 或 JHipster-JDL 进行实体生成感兴趣。我的问题仅与这两种技术有关,以及何时使用 JHipster-UML 与 JHipster-JDL:
- 一种具有另一种没有的哪些功能?
-
JHipster-JDL 似乎是专门为
JHipster创建的,而 JHipster-UML 似乎使用现有的 UML DSL。我是否应该仅在我有某种工具或语言熟悉偏好时才使用 UML 工具?
这些项目在网站上的文档中并不清楚,所以我希望得到一些澄清。很乐意更新操作系统文档,以便为那些不偏爱这两者并试图决定与他们合作的方向的其他人澄清这个问题。
【问题讨论】: