IntelliJ IDEA使用教程十一 Lombok插件 安裝及使用

介紹

使用lombok,能夠減小樣板代碼。 何爲樣板代碼,好比:html

  • getter setter 方法
  • toString方法
  • hashCode方法

每建立一個實體類,都得寫一遍這些方法,總感受特別繁瑣,使用lombok以後,只須要一個註解,這些方法就自動生成。特別是增長一個字段以後,不須要再添加getter setter 方法,這點很方便。web

安裝插件

安裝插件,就能在idea裏面直接看到生成的getter setter等方法。 直接在idea的插件管理界面搜索lombok直接安裝就行,安裝完成以後重啓ideamaven

install lombok plugin.png

在項目的pom文件裏面 加入 lombok maven 依賴

<dependency>
            <groupId>org.projectlombok</groupId>
            <artifactId>lombok</artifactId>
            <version>1.16.16</version>
            <scope>provided</scope>
        </dependency>

演示示例

未加lombok註解以前ide

before lombok.png

加入lombok註解以後 就能夠看到自動生成了一大堆方法idea

after lombok.png

固然,lombok還有許多其餘註解,根據須要加入便可,好比:.net

  • @AllArgsConstructor
  • @NoArgsConstructor
  • @Getter and @Setter
  • ......

參考資料

官方介紹插件

相關文章
相關標籤/搜索