我已经研究过类似的例子,并覆盖了这些方法,但是仍然会以相同的名称和不同的id添加到HashSet<NamedObject>对象中。public class NamedObject { BigInteger id;
public boolean equalsNamedObject that = (NamedObject) o; }
在使用hibernate和jpa的spring应用程序中,我最近使用@Embeddable类切换到一个复合主键。因此,我需要更新基于给定对象的唯一id返回给定对象的JPA查询。以下是用于工作但不再返回结果的JPA代码:public Concept findConceptById(BigInteger id) {ConceptPK() {}
public ConceptPK(BigInteger b