Lombok的使用

Lombok 使用

介紹

平時咱們寫的一些重複代碼,好比每一個實體類的setter,getter方法,給每一個類寫上Logger獲取的方法,這樣寫的話太繁瑣,咱們就能夠使用lombok的工具去簡化這個配置的操做。java

使用

因爲Lombok採用註解的形式,在編譯後自動生成相應的方法。爲了不IDE胡亂的報錯,要下載插件支持Lombok。web

Eclipse

第1步:點擊肯定
第1步eclipse

第2步:點擊【Specify location】按鈕,選擇Eclipse安裝目錄
第2步ide

第3步:點擊【Install / Update】,安裝成功,點擊【Quit Installer】退出安裝。
第3步工具

  • 進入Eclipse安裝目錄,目錄下有lombok.jar文件,且打開eclipse.ini後有-javaagent:C:\develop\eclipse-jee-luna(web)\lombok.jar這麼一行,則肯定安裝成功測試

  • 重啓Eclipse (若是遇到重啓不了的狀況,編輯 eclipse.ini 文件)
# 註釋掉下面的一行
#-javaagent:C:\develop\eclipse-jee-luna(web)\lombok.jar
# 添加下面2行
-javaagent:lombok.jar
-Xbootclasspath/a:lombok.jar
  • 測試,在pom文件引入lombo依賴,建立Javabean
<dependency>
    <groupId>org.projectlombok</groupId>
    <artifactId>lombok</artifactId>
    <version>1.16.10</version>
</dependency>
import lombok.Data;

@Data
public class User {
    private int id;
    private String username;
    private int age;
    
    public static void main(String[] args) {
        User user = new User();
        user.setId(1);
        user.setUsername("張三");
        user.setAge(12);
        System.out.println(user.getId() + "-" + user.getUsername() +"-"+ user.getAge());
    }
}

IDEA

  • File -> Setting -> Plugins ,搜索lombo
    IDEA-lombo插件ui

  • 測試過程和Eclipse同樣idea

相關文章
相關標籤/搜索