使用lombok註解的方式

2021-10-05 05:25:51 字數 1564 閱讀 1569

我們知道一般在建立實體類時,都會手動 alt+insert進行新增構造方法以及get和set方法等等。如果使用lombok,使用註解的方式代替手動新增方法會簡單得多。

2.在idea中安裝外掛程式

file—setting—plugins

搜尋lombok,進行install

安裝之後重啟idea,外掛程式就安裝好了

使用lombok註解的方式減少**的冗餘

引入lombok

org.projectlombok

lombok

使用註解

@allargsconstructor代替有參構造方法

@noargsconstructor代替無參構造方法

@allargsconstructor

//有參構造方法

@noargsconstructor

//無參構造方法

public

class

user

在idea的左下角的structure可以檢視我們的註解是否生效了,生成了構造方法

可以看到已經有了有參構造方法和無參構造方法。

接下來我們測試一下,發現是成功了的,說明lombok我們引進來了

@tostring代替tostring方法

將會列印出所有字段

@tostring(exclude = 「username」) 設定不包含username的字段輸出

@tostring

public

class

user

接下來再來看看剛剛的輸出,已經列印了各個字段

在屬性上新增@getter和@setter

就可以使用get和set方法

lombok 註解的使用

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

lombok註解的使用

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

Lombok註解使用記錄

lombok記錄 1.noargsconstructor 生成乙個無引數的構造方法 2.allargscontructor 生成乙個包含所有變數 3.getter和 setter 生成預設的getter setter方法 4.tostring 自動生成tostring 方法 5.data 註解在類上...