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