@EqualsAndHashCode(callSuper = false) @Accessors(chain = true)
时间: 2024-05-24 11:07:37 浏览: 141
accessors-smart-1.2-API文档-中文版.zip
@EqualsAndHashCode(callSuper = false)是Lombok注解中的一种,它用于生成equals()和hashCode()方法,可以通过设置callSuper参数为false来表示不调用父类的equals()和hashCode()方法,只调用本类中的属性进行比较。这个注解通常用于子类中,如果没有设置callSuper参数或者设置为true,则会同时调用父类和本类中的属性进行比较。
@Accessors(chain = true)也是Lombok注解中的一种,它可以用于链式编程,即在一个对象上直接调用多个方法,每个方法返回当前对象本身。使用这个注解可以省去手写setter方法的步骤,提高了代码的可读性和简洁性。
阅读全文