我有一个从其他继承的实体。另一方面,我正在使用lombok项目来减少样板代码,因此我添加了@Data
注释。@Data
具有继承的注释会产生下一个警告:
生成equals / hashCode实现,但不调用超类,即使该类未扩展java.lang.Object。如果这是故意的,请添加
@EqualsAndHashCode(callSuper=false)
您的类型。
是否建议添加注释@EqualsAndHashCode (callSuper = true)
或@EqualsAndHashCode (callSuper = false)
?如果不加它,哪一个是它callSuper=false
还是callSuper=true
?