1. 程式人生 > >Eclipse安裝lombok及常用註解

Eclipse安裝lombok及常用註解

lombok的官方網址:http://projectlombok.org/
1. lombok的安裝:
使用lombox是需要安裝的,如果不安裝,IDE則無法解析lombox註解,有兩種方式可以安裝lombok;①. 在命令列中執行 java -jar lombox.jar包的位置,比如:java -jar D:/lombok.jar 彈出選擇IDE安裝路徑的提示框,選擇IDE的安裝路徑後,點選install/update 即可安裝。安裝完成後,eclipse的安裝目錄下,有lombok.jar包,並且eclipse.ini中有如下兩行,則表示安裝成功。②. 第二種安裝方式就是就是手動安裝,即將lombok.jar包拷貝到eclipse的安裝目錄下,並且在eclipse.ini檔案中新增如下兩行。

-Xbootclasspath/a:lombok.jar    --備註:如果沒有這一行也是沒問題的
-javaagent:lombok.jar

重啟eclipse即可。但是在你的專案中想要lombok的註解生效,你還需要把lombok.jar加入到你的專案中,如果是maven專案,則在pom檔案中新增如下程式碼:

<dependency>
    <groupId>org.projectlombok</groupId>
    <artifactId>lombok</artifactId>
    <version>
1.16.12</version> --版本號根據實際而定 <scope>provided</scope> </dependency>

2. lombok註解:
  Lombok 註解線上幫助文件:http://projectlombok.org/features/index.
常用註解:
  @Data:註解在類上;提供類所有屬性的 getting 和 setting 方法,此外還提供了equals、canEqual、hashCode、toString 方法
  @Setter:註解在屬性上;為屬性提供 setting 方法
  @Getter:註解在屬性上;為屬性提供 getting 方法
  @Log4j :註解在類上;為類提供一個 屬性名為log 的 log4j 日誌物件
  @NoArgsConstructor:註解在類上;為類提供一個無參的構造方法
  @AllArgsConstructor:註解在類上;為類提供一個全參的構造方法