1.新增依賴和外掛程式plu
2.不使用lombok**展示
private long id;
private string name;
private integer age;
private string email;
public long getid()
public void setid(long id)
public string getname()
public void setname(string name)
public integer getage()
public void setage(integer age)
public string getemail()
public void setemail(string email)
@override
public string tostring() ';
}
@restcontroller
public user index()
public static void main(string args)
}
3.使用lombok**展示
/**
* @data 自動為所有字段新增@tostring, @equalsandhashcode, @getter方法
* 為非final欄位新增@setter,和@requiredargsconstructor!
*/@data
public class user
4.lombok註解
@data (類註解)
@setter (field註解)
@getter (field註解)
@tostring (類註解)
@noargsconstructor (類註解)
@allargsconstructor(類註解)
5.如下的註解作用和@data相同
@noargsconstructor
@allargsconstructor
@tostring
public class user
lombok標籤 Lombok介紹和使用
引入使用 官網有簡單的安裝和使用教程。org.projectlombok lombok 1.16.18 provided ieda安裝介紹 lombok介紹和優點 介紹 通過簡單註解來實現精簡 來達到消除冗長 的目的。優點 提高編碼效率 使 更簡潔 消除冗長 避免修改欄位名時忘記修改方法名 提高逼格...
lombok初始使用及遇到的問題
環境 eclipse4.7.3 oxygen 截止到當前的最新版 結果 專案中出現上面的報錯 log cannot be resolved problems 解決 從網路搜尋到的結果是要再新增一行 xbootclaspath lombok.jar,重啟無效果。最後想到的,eclipse採用最新的版本...
lombok學習筆記
注在類上就是為所有屬性新增get和set方法,注在屬性上就是為某乙個屬性新增get和set方法,同時get方法對於boolean值改為is,這是boolean值本身get的規則。注在類上,等於自動生成tostring方法,callsuper是是否輸出父類的,exlude是排除不需要輸出的屬性,of是...