使用 JDO / DataNucleus / NeoDatis 数据存储
我将@Unique 添加到可持久对象的字段中,但是我可以创建多个违反唯一约束的对象。DataNucleus/NeoDatis 的文档建议支持唯一字段。
@PersistenceCapable
public class User {
@Persistent
@Unique
private String username;
//...
}
如果我使用相同的用户名将多个对象添加到数据库中,那么这样做没有问题。