idea中l(wèi)ombok啟用的方法示例
IDEA(版本:2020.1)中使用 lombok 有幾個以下前提:
1. IDEA 安裝了 lombok 插件,具體安裝方法如下:File => Settings => Plugins => Marketplace。在 Marketplace 中搜索 lombok 并安裝,安裝成功后 lombok 會顯示在 installed 標簽下(如下圖)
2. 啟用了 Annotation processing,啟用方法:File => Settings => Build, Execution, Deployment => Compiler => Annotation Processors => Enable annotation processing(如圖)
3. 導入 lombok 包或引入 lombok 依賴
<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> </dependency>
使用
只需要在相關類、變量上加上注解即可
常用的有
@Data :注解在類上;提供類所有屬性的 getting 和 setting 方法,此外還提供了equals、canEqual、hashCode、toString 方法
@Setter:注解在屬性上;為屬性提供 setting 方法
@Getter:注解在屬性上;為屬性提供 getting 方法
@Log4j :注解在類上;為類提供一個 屬性名為log 的 log4j 日志對象
@NoArgsConstructor:注解在類上;為類提供一個無參的構造方法
@AllArgsConstructor:注解在類上;為類提供一個全參的構造方法
到此這篇關于idea中l(wèi)ombok啟用的方法示例的文章就介紹到這了,更多相關idea啟用lombok內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
springboot中使用undertow踩坑記(最新推薦)
這篇文章主要介紹了springboot中使用undertow踩坑記,springboot內置類web中間件,將web服務器管理權交給了容器,本文分步驟給大家介紹的非常詳細,需要的朋友可以參考下2024-08-08Java實現(xiàn)CORS跨域請求的實現(xiàn)方法
本篇文章主要介紹了Java實現(xiàn)CORS跨域請求的實現(xiàn)方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-09-09spring boot-2.1.16整合swagger-2.9.2 含yml配置文件的代碼詳解
這篇文章主要介紹了spring boot-2.1.16整合swagger-2.9.2 含yml配置文件,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-08-08JAVA實現(xiàn)經典游戲坦克大戰(zhàn)的示例代碼
小時候大家都玩過坦克大戰(zhàn)吧,熟悉的旋律和豐富的關卡陪伴了我們一整個寒暑假。本文將通過Java+Swing實現(xiàn)這一經典游戲,感興趣的可以學習一下2022-01-01