lombok------關於@Builder will ignore the initializing expression entirely警告

推薦公衆號

彩蛋哦!!!(或者公衆號內點擊網賺獲取彩蛋)
程序員探索之路

問題描述

警告: @Builder will ignore the initializing expression entirely. If you want the initializing expression to serve as default, add @Builder.Default. If it is not supposed to be settable during building, make the field final.
大致意思是@Builder將忽略類中的默認值,如果想要保留默認值那麼添加@Builder.Default註解或者聲明爲final

解決

很多場景下聲明final是不合適的,所以添加@Builder.Default是解決辦法
未添加之前
在這裏插入圖片描述
添加之後
在這裏插入圖片描述

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