【问题标题】:Adding entity with relationship to existing entity in jhipster在 jhipster 中添加与现有实体有关系的实体
【发布时间】:2018-06-17 16:45:49
【问题描述】:

我有一个带有现有实体 Company 的 Jhipster 应用程序。 现在我想添加一个实体Vehicle 并为生成器创建一个“vehicle.jh”文件,如下所示:

entity Vehicle {
    name String
    category String 
    // ...
}
relationship OneToMany {
    Company{vehicles} to Vehicle{owner}
}

第一次尝试时,生成器抱怨它不知道“公司”。 然后我尝试添加一个空声明,像这样

entity Company

但这会覆盖现有的公司实体类并删除其中的现有字段。

是否可以生成新实体并将其与现有实体连接,如果可以,如何?或者我应该手动重做生成器的步骤,或者(或使用 git 以某种方式将它们与原始源文件合并)

【问题讨论】:

    标签: spring code-generation jhipster


    【解决方案1】:

    JHipster 要求您的所有实体都定义在一个 JDL 文件中。如果您尚未保存之前实体的定义,您可以使用jhipster export-jdl app.jh 导出它们,然后编辑 app.jh 以添加您的新实体并使用 jhipster import-jdl app.jh 重新导入

    【讨论】:

      猜你喜欢
      • 2018-06-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-08
      • 2012-01-14
      相关资源
      最近更新 更多