IDEA中Lombok插件的安裝及使用


IDEA中Lombok插件的安裝及使用

 

  這個插件的好處在於可以讓我們的代碼更簡潔,減少一些重復的工作,最常用的就是@Data注解,比如在實體類上使用@Data注解,實體類的各個屬性就不需要書寫get和set方法。

 

安裝方法:

1、File→Settings→Plugins,輸入mybatis plugin,本地沒搜到,就可以點擊Search in repositories(或直接點擊Browse repositories進入搜索),搜到Free MyBatis plugin后選擇Install進行安裝即可,安裝后需重啟IDEA。

 

使用方法:

  安裝完畢后,就可以直接以注解的形式使用。比如使用@Data注解,新建一個User實體類,然后直接在類的前面加上@Data注解,這樣一來,這個實體類中的屬性就不需要get和set方法了,如下圖:

 

還有一些比較常用的注解,比如:

@AllArgsConstructor  加在類上,可以生成含實體類全參數的構造方法。

@NoArgsConstructor  加在類上,可以生成無參構造方法。

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

@Getter  加在類上,可以生成實體類所有屬性的getter方法。

@Setter  加在類上,可以生成實體類所有屬性的setter方法。

@ToString  加在類上,調用toString()方法,可以輸出實體類中所有屬性的值。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM