IntelliJ IDEA使用教程十一 Lombok外掛 安裝及使用
阿新 • • 發佈:2018-12-26
介紹
使用lombok,可以減少樣板程式碼。
何為樣板程式碼,比如:
- getter setter 方法
- toString方法
- hashCode方法
每建立一個實體類,都得寫一遍這些方法,總感覺特別繁瑣,使用lombok之後,只需要一個註解,這些方法就自動生成。特別是增加一個欄位之後,不需要再新增getter setter 方法,這點很方便。
安裝外掛
安裝外掛,就能在idea裡面直接看到生成的getter setter等方法。
直接在idea的外掛管理介面搜尋lombok直接安裝就行,安裝完成之後重啟idea
在專案的pom檔案裡面 加入 lombok maven 依賴
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.16.16</version>
<scope>provided</scope>
</dependency>
演示示例
未加lombok註解之前
加入lombok註解之後
就可以看到自動生成了一大堆方法
當然,lombok還有許多其他註解,根據需要加入即可,比如:
- @AllArgsConstructor
- @NoArgsConstructor
- @Getter and @Setter
- ……