@Data註解不會涉父類的成員的坑,需要加callSuper = true的參數

lombok項目的產生就是爲了省去我們手動創建getter和setter等基本方法的麻煩,它能夠在我們編譯源碼的時候自動幫我們生成getter和setter等方法。即它最終能夠達到的效果是:在源碼中沒有getter和setter方法,但是在編譯生成的字節碼文件中有getter和setter方法

要注意@EqualsAndHashCode註解與@ToString註解默認情況下是忽略父類的成員變量的。

在類繼承的情況時應注意@Data註解不會涉父類的成員的坑,需要加callSuper = true的參數。

 

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