使用JDL studio生成值对象(非实体)

时间:2016-12-11 03:25:33

标签: java jhipster jdl

我的目标是使用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,
}

谢谢大家!

1 个答案:

答案 0 :(得分:1)

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