在 java平臺上,lombok 提供了簡單的註解的形式來幫助咱們消除一些必須有但看起來很臃腫的代碼, 好比屬性的get/set,及對象的toString等方法,特別是相對於 POJO;java
關於lombok的相關信息,lombokmaven
下面開始在IDEA裏面爲咱們的項目配置lombok編寫支持咯,spa
1 . 首先在IDEA裏面安裝使用lombok編寫簡略風格代碼的插件,插件
打開IDEA的Settings面板,並選擇Plugins選項,而後點擊 「Browse repositories..」
code
在輸入框輸入」lombok」,獲得搜索結果,選擇第二個,點擊安裝,而後安裝提示重啓IDEA,安裝成功;
xml
2 . 在本身的項目裏添加lombok的編譯支持(此處本人所操做的項目爲maven項目),在pom文件裏面添加以下indenpence對象
<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.16.6</version> </dependency>
3 . 而後就能夠盡情在本身項目裏面編寫簡略風格的Java代碼咯圖片
package com.lombok; import lombok.Data; import lombok.EqualsAndHashCode; import java.util.List; /** * Created by Hinsteny on 2016/1/3. */ @Data @EqualsAndHashCode(callSuper = false) public class Student { String name; int sex; Integer age; String address; List<String> books; } //使用Student類對象 Student student = new Student(); student.setName(name); student.setAge(age); student.setAddress(address); student.setBooks(Arrays.asList(books));