我有一个从别人那里继承来的实体。另一方面,我使用 Lombok 项目来减少样板代码,因此我将 @Data
注释。带有继承性的注释 @Data
产生下一个警告:
生成 equals/hashCode 实现,但不调用超类,即使这个类不扩展 java.lang。反对。如果是有意为之,请将
@EqualsAndHashCode(callSuper=false)
添加到您的类型中。
是否建议添加注释 @EqualsAndHashCode (callSuper = true)
或 @EqualsAndHashCode (callSuper = false)
?如果没有添加,那么它是 callSuper=false
还是 callSuper=true
?