idea插件Lombok使用

爲何要使用Lombok?git

咱們在開發過程當中,一般都會定義大量的JavaBean,而後經過IDE去生成其屬性的構造器、getter、setter、equals、hashcode、toString方法,當要增長屬性或者對某個屬性進行改變時,好比命名、類型等,都須要從新去生成上面提到的這些方法。這樣重複的勞動沒有任何意義,Lombok裏面的註解能夠輕鬆解決這些問題。github

Lombok介紹工具

Lombok是一個能夠經過簡單的註解形式來幫助咱們簡化消除一些必須有但顯得很臃腫的Java代碼的工具,經過使用對應的註解,能夠在編譯源碼的時候生成對應的方法。官方地址:https://projectlombok.org/,github地址:https://github.com/rzwitserloot/lombok.net

Lombok問題code

沒法支持多種參數構造器的重載。blog

 

過去使用Lombok只侷限於@Getter @Setter @Data,其實Lombok還提供了許多強大的功能。token

推薦閱讀: https://blog.csdn.net/f641385712/article/details/82081900開發

      https://blog.csdn.net/qq_33404395/article/details/80656654get

相關文章
相關標籤/搜索