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:註解在類上;為類提供一個全參的構造方法