Lombok 可用來幫助開發人員消除 Java 的重覆代碼,尤其是對於簡單的 Java 對象(POJO),比如說getter/setter/toString等方法的編寫。它通過註解實現這一目的。 官網:https://projectlombok.org 下麵是IntelliJ IDEA安裝、配置... ...
Lombok 可用來幫助開發人員消除 Java 的重覆代碼,尤其是對於簡單的 Java 對象(POJO),比如說getter/setter/toString等方法的編寫。它通過註解實現這一目的。
官網:https://projectlombok.org
下麵是IntelliJ IDEA安裝、配置和使用Lombok插件的過程。
一、安裝Lombok插件
菜單欄File -> Settings -> Plugins,在中間Marketplace下麵輸入Lombok搜索後進行安裝,安裝後會提示重啟IDEA。下麵是已經安裝後的截圖。
二、配置註解處理器
菜單欄File -> Settings -> Plugins -> Build,Execution,Deployment -> Compiler -> Annotation Processors,勾選Enable annotation processing並保存。
三、使用Lombok插件
1、pom.xml加入依賴,當前最新版本是1.18.10。
<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.10</version> <scope>provided</scope> </dependency>
2、縮寫一個簡單的實體類,在類名上加上註解@Data,在.class文件生成類中所有屬性的get/set方法、equals、canEqual、hashCode、toString方法等
import lombok.Data; @Data public class User { private Integer userId; }
菜單欄點擊View -> Tool Windows -> Structure 就可以看到類中所有方法。