@Data註解的使用以及在IDEA2019上安裝

摘要:這裏之所以要將這個問題歸檔到ERROR中,是因爲如果你只是添加了當你用上了這個註解後,然後創建了實例,調用他的get或者set方法時,你會發現代碼上報錯。這是因爲你還沒安裝lombok這個插件。

平時在開發過程中創建實體類的時候就經常的操作是:先寫成員變量,然後再提供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上進行安裝:

具體安裝流程圖請參考:https://suxiexingchen.github.io/2019/11/07/26/

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章