我的目标是使用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,
}
谢谢大家!
答案 0 :(得分:1)
JHipster 3不支持JDL或实体子生成器