小编wil*_*nka的帖子

为具有生成ID的实体实现equals()时的最佳实践是什么

如果我有一个包含A,B,C,D列的表
 :自动生成的id(PK)
 B&C:组合必须是唯一的(这些是在商业意义上实际定义身份的列)
 D:其他一些列

现在,如果我将基于此表创建业务对象(例如,在Java中),哪一个将是equals()方法的更好实现:

  1. 基于A定义相等性
  2. 基于B和C定义相等性

或者,我选择哪两个并不重要.

java hibernate

12
推荐指数
1
解决办法
4406
查看次数

标签 统计

hibernate ×1

java ×1