代码之家  ›  专栏  ›  技术社区  ›  Dovmo

JHipster UML和JDL的用例和区别

  •  1
  • Dovmo  · 技术社区  · 7 年前

    JHipster 提供了一些用于生成 JPA 实体及相关对象和类。 The site showcases and describes comparisons 在以下几个选项之间:

    1. 使用简单的调查问卷 实体子生成器 jhipster entity )用于生成非常基本的实体
    2. JHipster-UML tool ,或类似的UML工具
    3. 使用DSL工具 nice IDE plugins 或 JDL-Studio

    实体子生成器(初学者)

    我发现 实体子生成器 对于高级用户来说是缺乏的,并且它所能做的非常有限。不过,这对新员工来说很好 或 Java / Spring 关于代码生成的工作。

    既然如此,我只想 JHipster统一建模语言 或 JHipster JDL公司 用于实体生成。我的问题只涉及这两种技巧以及何时使用 JHipster统一建模语言 与。 JHipster JDL公司 :

    1. 一个有什么特点,另一个没有?
    2. JHipster JDL公司 JHipster统一建模语言

    这些项目是不清楚的文件上的网站,所以我想一些澄清。我很乐意更新操作系统文档来澄清这个问题,因为其他人不喜欢这两个,并试图决定他们的发展方向。

    1 回复  |  直到 7 年前
        1
  •  2
  •   Gaël Marziou    7 年前

    JDL比jhipsteruml更强大,因为它有更多超越类建模的特性,比如从一个文件一次生成所有microservices应用程序,jhipster6将向JDL添加更多特性。

    我通常建议新手从实体子生成器开始,因为您不必学习新语言,只需创建几个实体,然后使用 jhipster export-jdl 将这些实体导出为JDL。从那里你可以很容易地切换到JDL只。