原文:lombok踩坑與思考

雖然接觸到lombok已經有很長時間,但是大量使用lombok以減少代碼編寫還是在新團隊編寫新代碼維護老代碼中遇到的。 我個人並不主張使用lombok,其帶來的代價足以抵消其便利,但是由於團隊編碼風格需要一致,用還是要繼續使用下去。使用期間遇到了一些問題並進行了一番研究和思考,記錄一下。 . 一些雜七雜八的問題 這些是最初我不喜歡lombok的原因。 . 額外的環境配置 作為IDE插件 jar包, ...

2018-10-07 16:52 1 28891 推薦指數:

查看詳情

記一次lombok

引言 今天中午正在帶着耳機遨游在代碼的世界里,被運營在群里@了,氣沖沖的反問我最近有刪生產的用戶數據的嗎?我肯定客氣的回答道沒有呀?生產的數據我怎么能隨隨便便可以刪除,這可是公司的紅線,再說了我也沒 ...

Thu Jul 29 06:38:00 CST 2021 0 624
使用phoenix與設計思考

本文主要介紹在壓測HBase的二級索引phoenix時的一個,使用時需要特別注意,而且背后的原因也很有意思,可以看出HBase和Phoenix對元數據設計上的差異。 1.問題介紹 在做phoenix壓測時發現一個奇怪的現象。 壓測請求分布非常均勻,但是有一台機器的流量、負載都明顯高於 ...

Thu May 21 17:19:00 CST 2020 0 951
我的四年史以及思考

故障和問題是系統設計與開發的指示燈。 引言 俗話說:好的戰士,是從槍林彈雨中打出來的。好的工程師,是從沼泥坑洞中出來的。 在平常的開發中,人很難主動去思考深入的東西。故障,層出不窮的問題,是開發人員想要回避的卻始終難以回避的事情。從正面的角度來看,錯誤是人類進步的階梯 ...

Sat May 09 19:58:00 CST 2020 6 1316
jdk8升級jdk11記錄(lombok版本不兼容)

今天想將項目的jdk版本從8升級到11,maven編譯時遇到了下面的問題 錯誤日志 解決方法 通過網上查資料,原因是lombok的版本太低造成的,我使用的是1.16.4,不支持jdk10及以上,換成1.18.4就好了。 lombok可以查看lombok各個版本的更新情況。 ...

Thu Jul 30 04:10:00 CST 2020 0 5120
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM