我在morphia中创建了一个POJO类来将数据对象保存到MongoDB,
我有一个名为'unitPrice'的属性,我想将它保留为只读属性,意味着一旦保存到mongo就不允许修改DB值,
是否有一个morphia注释来执行此操作,否则,
是否可以在运行时将@NotSaved注释绑定到属性?
这是我的POJO
@Entity("items")
public class Items {
private int id;
private int sequence;
private int unitPrice;
}
感谢
BR
ERO
答案 0 :(得分:2)
我不知道在运行时绑定@NotSaved
的方法,但我可以想到一个(hacky)解决方法:
它不漂亮,但它应该完成工作。