IDEA中Lombok插件的安裝及使用

  這個插件的好處在於能夠讓咱們的代碼更簡潔,減小一些重複的工做,最經常使用的就是@Data註解,好比在實體類上使用@Data註解,實體類的各個屬性就不須要書寫get和set方法。mybatis

 

安裝方法:ui

一、File→Settings→Plugins,輸入mybatis plugin,本地沒搜到,就能夠點擊Search in repositories(或直接點擊Browse repositories進入搜索),搜到Free MyBatis plugin後選擇Install進行安裝便可,安裝後需重啓IDEA。插件

 

使用方法:blog

  安裝完畢後,就能夠直接以註解的形式使用。好比使用@Data註解,新建一個User實體類,而後直接在類的前面加上@Data註解,這樣一來,這個實體類中的屬性就不須要get和set方法了,以下圖:get

 

還有一些比較經常使用的註解,好比:it

@AllArgsConstructor  加在類上,能夠生成含實體類全參數的構造方法。搜索

@NoArgsConstructor  加在類上,能夠生成無參構造方法。plugin

@RequiredArgsConstructor  加在類上,配合@NonNull註解使用,生成指定參數的構造方法。好比在age屬性前面加@NonNull註解,則User生成須要age參數的構造方法。方法

@Getter  加在類上,能夠生成實體類全部屬性的getter方法。im

@Setter  加在類上,能夠生成實體類全部屬性的setter方法。

@ToString  加在類上,調用toString()方法,能夠輸出實體類中全部屬性的值。

相關文章
相關標籤/搜索