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