Lombok註解使用記錄

2021-09-07 03:02:06 字數 326 閱讀 5184

lombok記錄:

1. @noargsconstructor:生成乙個無引數的構造方法;

2. @allargscontructor:生成乙個包含所有變數;

3. @getter和@setter:生成預設的getter/setter方法;

4. @tostring:自動生成tostring()方法;

5. @data:註解在類上;提供類所有屬性的 getting 和 setting 方法,此外還提供了equals、canequal、hashcode、tostring方法; 

6. @builder:宣告實體,表示可以進行builder方式初始化;

lombok 註解的使用

data 註解在類上 提供類所有屬性的 getting 和 setting 方法,此外還提供了equals canequal hashcode tostring 方法 setter 註解在屬性上 為屬性提供 setting 方法 getter 註解在屬性上 為屬性提供 getting 方法 log4...

LomBok常見使用註解

依賴 org.projectlombok lombok 1.18.4 provided idea外掛程式 idea setting plugin lombok restart idea data 注在類上,提供類的get set equals hashcode canequal tostring方法...

lombok註解的使用

lombok註解 主要是減少getter setter equals tostring 以及有參和無參構造方法,減少 的冗餘性。使用過程 以idea為例 1.安裝lombok外掛程式 2.引入lombok依賴 org.projectlombok lombok 1.16.20 provided 例項 ...