用JDL声明自己的数据类型

时间:2019-05-14 14:44:15

标签: 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

1 个答案:

答案 0 :(得分:2)

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

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

如果使用关系来解决它会怎样?

relationship OneToMany {
        Doctor{address} to Address
    }

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