4

我的目标是使用 jhipster 使用 MongoDB 提供的 JDL 工作室工具生成一个持有值对象的实体。我看到了如何创建一个实体,它可以选择有一个 DTO,但我不知道如何创建一个值对象......也许这是不可能的,但我会惊讶地成为唯一拥有它的人需要。

下面是我想要生成的代码示例。

// Person is an entity that has Address which is a value Object
@Document(collection = "person")
Class Person{
    @Id
    private String id;
    private String name;
    private Address address;
}

// Address is value object (No ID).
Class Address {
    private String street;
    private String zip;
    private String city;
}

使用 JDL Studio,我希望我能做到:

entity Person {
    name String,
    address Address
}

value Address {
    street String,
    zip String,
    city String,
}

谢谢你们!

4

1 回答 1

1

JDL 或实体子生成器不支持 JHipster 3

于 2016-12-11T09:13:30.527 回答