@Data的注解使用以及在IDEA上安裝


平時在開發過程中創建實體類的時候就經常的操作是:先寫成員變量,然后再提供getXxx()、setXxx()方法,然后看需要再提供toString等方法。這樣一來不僅會發現每寫一個實體類的話就會有很多相同的操作,而且代碼量看起來也很多,很長,不簡潔。於是,@Data這個注解就能給我們開發過程中帶來很方便的使用了。

  首先,@Data這個注解是lombok包下的一個注解(該包還好很多好用的注解),而這個注解是用在類上的

@Data
public  class  Test {
     
    
     private  String id;
     
     private  String name;
     
 
}

  

這個注解其實是幫你的類提供了getXxx()、setXxx()方法、equals()、hashCode()、toString() 這些方法。也就是說只要你的類上寫了這個注解,那就不需要再生成get、set、toString等方法了。

  當你用上了這個注解后,然后創建了實例,調用他的get或者set方法時,你會發現代碼上報錯。這是因為你還沒安裝lombok這個插件。下面介紹如何在IDEA上進行安裝:

首先點開File下的Settings,然后點Plugins,然后點擊下面的Browse repositories,然后在搜索框內搜索lombok,然后有個install按鈕進行安裝,安裝完后重啟下IDEA就會發現報錯都沒了。

 


免責聲明!

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



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