我在让ArrayList正确使用被覆盖的equals时遇到了问题。问题是,我试图使用equals来仅测试单个键字段,并使用ArrayList.contains()来测试具有正确字段的对象是否存在。false : testKey.equals(inString); return false; }}
public stat
我拥有的:@Entity ...one (or more) of it fields have been modified}Hibernate不调用Address实体的equals好像只是比较实体的ids。如何强制List.contains使用overriden ()方法?所以原因是: Address集合有一个延迟的提取类型