摘要:中的安裝打開(kāi)的選擇選項(xiàng)選擇搜索點(diǎn)擊安裝安裝完成重啟安裝成功引入依賴(lài)在項(xiàng)目中添加依賴(lài),在文件中添加如下部分。不清楚版本可以在倉(cāng)庫(kù)中搜索注解常用常用常用該注解使用在類(lèi)上,該注解會(huì)提供方法。
IDEA中的安裝
打開(kāi)IDEA的Setting –> 選擇Plugins選項(xiàng) –> 選擇Browse repositories –> 搜索lombok –> 點(diǎn)擊安裝 –> 安裝完成重啟IDEA –> 安裝成功
引入依賴(lài)
在項(xiàng)目中添加Lombok依賴(lài)jar,在pom文件中添加如下部分。(不清楚版本可以在Maven倉(cāng)庫(kù)中搜索)
org.projectlombok lombok 1.16.18 provided
Lombok注解
@Setter(常用)
@Getter(常用)
@Data(常用)(該注解使用在類(lèi)上,該注解會(huì)提供getter、setter、equals、canEqual、hashCode、toString方法。)
@Log
@AllArgsConstructor
@NoArgsConstructor
@EqualsAndHashCode
@NonNull
@Cleanup
@ToString
@RequiredArgsConstructor
@Value
@SneakyThrows
@Synchronized
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/74443.html
摘要:注解在類(lèi)上為類(lèi)提供一個(gè)全參的構(gòu)造方法,加了這個(gè)注解后,類(lèi)中不提供默認(rèn)構(gòu)造方法了。這個(gè)注解用在類(lèi)上,使用類(lèi)中所有帶有注解的或者帶有修飾的成員變量生成對(duì)應(yīng)的構(gòu)造方法。 轉(zhuǎn)載請(qǐng)注明原創(chuàng)地址:http://www.54tianzhisheng.cn/2018/01/07/lombok/ showImg(http://ohfk1r827.bkt.clouddn.com/blog/180107/7...
摘要:創(chuàng)建對(duì)象工具類(lèi)設(shè)置父類(lèi)設(shè)置屬性的使用范圍,如等,也可以設(shè)置屬性是否被修飾。所以顯示的是按鈕重啟。即使沒(méi)有重寫(xiě)方法,依然可以調(diào)用,而且結(jié)果和重寫(xiě)了方法一樣。最后奉上項(xiàng)目完整代碼后語(yǔ)以上就是我對(duì)插件的理解與使用,希望對(duì)你們有幫助。 微信公眾號(hào):一個(gè)優(yōu)秀的廢人如有問(wèn)題或建議,請(qǐng)后臺(tái)留言,我會(huì)盡力解決你的問(wèn)題。 前言 上周去了開(kāi)年會(huì),去的地方是溫泉度假村。老實(shí)說(shuō),我是無(wú)感的,90% 是因?yàn)闆](méi)中...
摘要:提高編碼效率使代碼更簡(jiǎn)潔消除冗長(zhǎng)代碼避免修改字段名字時(shí)忘記修改方法名提高下逼格以上就是的優(yōu)點(diǎn),當(dāng)然,的優(yōu)點(diǎn)遠(yuǎn)遠(yuǎn)不止以上幾點(diǎn),使用,你可以更加優(yōu)雅高效的編輯代碼。實(shí)戰(zhàn)完成了上述準(zhǔn)備之后,就可以愉快的使用進(jìn)行編碼了。接下來(lái)是使用簡(jiǎn)化后的代碼。 Lombok介紹 近來(lái)偶遇一款擼碼神器,介紹給大家~相信許多小伙伴都深有體會(huì),POJO類(lèi)中的千篇一律的getter/setter,construct...
摘要:使用可以大大減少代碼行數(shù),提高開(kāi)發(fā)效率。提供了日志工具無(wú)參構(gòu)造器提供方法提供方法方法有參構(gòu)造器,參數(shù)按屬性定義順序傳入提供了空指針檢測(cè),會(huì)拋出異常 lombok 是一個(gè)第三方工具,提供了一些注解功能,可以幫助我們消除冗余、臃腫的 Java 代碼,比如 POJO 的 getter/setter 方法、構(gòu)造方法、hashcode 方法等。lombok 在編譯時(shí)根據(jù)注解生成具體的代碼,在虛擬...
摘要:注意,其是在編譯源碼過(guò)程中,幫你自動(dòng)生成的。就是說(shuō),將極大減少你的代碼總量。注解和類(lèi)似,區(qū)別在于它會(huì)把所有成員變量默認(rèn)定義為修飾,并且不會(huì)生成方法。不同的日志注解總結(jié)如下上面是注解,下面是編譯后的代碼參考資料下的安裝以及使用簡(jiǎn)介注解介紹 Lombok有什么用 在我們實(shí)體Bean中有大量的Getter/Setter方法以及toString, hashCode等可能不會(huì)用到,但是某些時(shí)候仍...
閱讀 1278·2021-11-17 09:33
閱讀 1747·2021-09-09 11:53
閱讀 3219·2021-09-04 16:45
閱讀 1394·2021-08-17 10:12
閱讀 2391·2019-08-30 15:55
閱讀 1782·2019-08-30 15:53
閱讀 2411·2019-08-30 15:52
閱讀 2562·2019-08-29 18:41