考虑这个样本类:
public class Foo {
private List<Foo> manyFoos;
private String Bar;
}
我希望此类的实例仅填充其中一个属性。 在普通的java中,我会使用一个接口并创建两个类,但我找不到一种方法来正确地注释这个以使jpa工作(eclipselink)。 是否可以使用一些聪明的设计技术来实现这个逻辑,或者它是否需要在getter和setter中包含额外的代码,这会导致这样的行为?
非常感谢任何建议,谢谢!
答案 0 :(得分:0)
我不会尝试将此规则放入您的模型结构中,只需在您的方法或应用程序中实现该规则。