Student s1 = new Student();
s1.rollNo = "44";
s1.name = "kk";
db4o().save(s1);
Student s2 = new Student();
s2.rollNo = "44";
s2.name = "kk";
db4o().save(s2);
这里我节省了db4o的数据库和两个物体的两个对象S1和S2,即使他们有重复的信息被保存,我要的是同rollNo学生只能用一次保存就像使用主键的关系数据库一样。我知道DB4o根据参考地址保存对象,如果我错了,请纠正我。请让我知道是否有任何方法可以实现主键功能,以避免DB4o中的数据冗余。如何避免db4o中的数据库复制对象
感谢
非常感谢您对示例代码的回复,它的工作原理和我喜欢本地对象比较的方式。 – 44kksharma