java - 使用 JDL 声明自己的数据类型

标签 java types jhipster jdl

我想声明我自己的数据类型,以便在其他实体中使用它。

JDL 似乎无法识别我已经声明的实体。如何声明我自己的数据类型?

entity Adress{
    street String,
    streetNumber Integer,
    postCode Integer,
    city String
}

entity Doctor {
    lanr Integer,
    telephone Integer,
    adress Adress
}

我希望能够使用 Adress 作为Datatype,因为 JDL 将创建一个 Java Class

最佳答案

Jhipster 目前不支持嵌入式“实体”。

找到这个https://github.com/jhipster/generator-jhipster/issues/6306

如果使用关系来解决会发生什么?

relationship OneToMany {
        Doctor{address} to Address
    }

https://www.jhipster.tech/managing-relationships/

关于java - 使用 JDL 声明自己的数据类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56133148/

相关文章:

java - Google App Engine 中的非规范化?

php - MySQL:1970 年之前的日期

angular - npm 相当于 yarn install 和 yarn webpack :build

gradle - Jhipster 实体子生成器 : How to create liquibase DELTA changelogs in Prod using gradle?

java - 如何在抽屉导航中的 fragment 上显示 SQLite 数据库数据?

java - 类本身的静态方法?

java - 如何防止/限制将空白值添加到java中的mysql数据库中?

types - 如何最终确定 Ada 保护类型

scala - 是否可以在 Scala 中指定对泛型类型 τ 的约束,使得 τ < : σ ∧ τ ≠ σ?

spring-data-jpa - 在列表中,在jhipster中设置默认排序列