1. 程式人生 > >STS中安裝lombok.jar

STS中安裝lombok.jar

官網:lombok官網api
主要作用減少pojo中的getter/setter,另外還有日誌、代理等能簡化或優雅程式碼的功能
注意:當實體類的屬性值是true或者false的boolean值時,在@Data註解中,只能寫Boolean,即包裝類。不然不能生成get和set方法。
屬性值為int等其他基礎型別時,可以生成get和set,但是不規範。一般實體類的屬性值為包裝型別。

常用註解

@Data:給類setter/getter/toString/hashCode

@FieldDefaults:設定屬性的預設AccessLevel

@Accessors:可以設定setter返回this

@AllArgsConstructor:全屬性建構函式

@NoArgsConstructor:無引數建構函式

@RequiredArgsConstructor:指定屬性建構函式

@Cleanup:自動關閉流等需要清理的資源

@NonNull: 不能為空,會拋異常,空字串允許

@Slf4j: 在本類中生成log
這裡寫圖片描述

安裝過程:
下載jar包放任意路徑下
這裡寫圖片描述
雙擊這個jar包

這裡寫圖片描述
點選確定
這裡寫圖片描述
這裡寫圖片描述
選擇好sts的安裝路徑後,點選select。
這裡寫圖片描述
點選 Install/Update即可。

看是否成功,去檢視sts安裝路徑下的STS.ini
這裡寫圖片描述
這裡寫圖片描述

安裝開啟程式碼,可以匯入這個的jar包,但是set和get方法有報錯的話,可以嘗試用右鍵—》管理員許可權開啟。