在为我的 JPA2 实体制作哈希码时,我对规则有点困惑。
我有一个包含审计列(lastModifiedDate、createdDate)等的嵌入式实体。这个对象应该是我实体哈希码的一部分吗?
@Entity(name = "CaseStatusEnum")
public class CaseStatus implements java.io.Serializable {
private static final long serialVersionUID = -5936623582710348810L;
@Id
@Column(unique=true,nullable=false,length=30)
private String caseStatus;
@Column(nullable=false,length=100)
private String caseStatusDesc;
@Embedded
private AuditTrail auditTrail;