Android Studio使用Lombok消除冗長的 java代碼

【1、】安裝Lombok插件
File–>Settings–>Plugins–>Browse Repositories–>在搜索框中輸入Lombok–>安裝Lombok–>重啓Android Studio
【2、】添加依賴,在mode的gradle中

    compile 'javax.annotation:javax.annotation-api:1.2'
    compile 'org.projectlombok:lombok:1.16.6'

【3、】lombok 註解簡介:
lombok 提供的註解不多,可以參考官方視頻的講解和官方文檔。
Lombok 註解在線幫助文檔:http://projectlombok.org/features/index.
下面介紹幾個我常用的 lombok 註解:
@Data :註解在類上;提供類所有屬性的 getting 和 setting 方法,此外還提供了equals、canEqual、hashCode、toString 方法
@Setter:註解在屬性上;爲屬性提供 setting 方法
@Getter:註解在屬性上;爲屬性提供 getting 方法
@Log4j :註解在類上;爲類提供一個 屬性名爲log 的 log4j 日誌對象
@NoArgsConstructor:註解在類上;爲類提供一個無參的構造方法
@AllArgsConstructor:註解在類上;爲類提供一個全參的構造方法

@Data
@Log4j
@NoArgsConstructor
@AllArgsConstructor
public class Person {
    private String id;
    private String name;
    private String identity;    
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章