@Data注解不会涉父类的成员的坑,需要加callSuper = true的参数

lombok项目的产生就是为了省去我们手动创建getter和setter等基本方法的麻烦,它能够在我们编译源码的时候自动帮我们生成getter和setter等方法。即它最终能够达到的效果是:在源码中没有getter和setter方法,但是在编译生成的字节码文件中有getter和setter方法

要注意@EqualsAndHashCode注解与@ToString注解默认情况下是忽略父类的成员变量的。

在类继承的情况时应注意@Data注解不会涉父类的成员的坑,需要加callSuper = true的参数。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章