JHipster 领域语言 (JDL)

JDL是JHipster特定的领域语言,您可以在一个文件(或多个文件)中,使用简单易用的语法描述所有应用程序、部署、实体及其关系。

您可以使用我们的在线工具 JDL-StudioJHipster IDE 相应的插件或扩展:

来创建JDL文件及其UML可视化。您也可以创建和导出JDL模型,或共享JDL模型的URL。

这可以替代使用 entity sub-generator ,并且这是推荐的方法。 这个方法是使用可视化工具来 管理关系 要容易得多,而不是经典的Yeoman问答。

JDL项目 GitHub地址 ,与JHipster(Apache 2.0许可证)一样,它也是一个开源项目,它也可以用作执行JDL解析的node库。

如果您喜欢 JDL领域语言, JDL设计器 或者 JHipster IDE ,请不要忘记在 GitHub 上给它们加星-谢谢!!


如果您还不了解JDL,建议您先仔细阅读 入门指南 页面。

但是,如果您已经熟悉JDL及其使用方法,则还可以浏览详细的文档:

  1. 应用配置
  2. 实体和属性
  3. 枚举
  4. 关系
  5. 选项
  6. 部署
  7. 故障排除

您还可以查看官方 JDL示例库,如果愿意的话,还可以提供你的示例。