原文:Aop踩坑!記一次模板類調用注入屬性為空的問題

問題起因 在做一個需求的時候,發現原來的代碼邏輯都是基於模板 泛型的設計模式,模板用於規整邏輯處理流程,泛型用來轉換參數和選取實現類。聽上去是不是很nice 但是在方法調用的時候卻突然爆出一個NPE,直接給人整蒙了 不過懵歸懵,該排查的還是需要排查的,下面我使用一個例子來模擬分析我這次的排查的過程。 tips:因為例子我直接就定義在公司的項目當中,所以很多路徑打上了馬賽克,請勿介意噢 畢竟我們主要 ...

2022-04-20 10:38 3 641 推薦指數:

查看詳情

一次lombok

數據是還在的,嚇死了,數據還在問題就不大了,無非就是應用程序出問題了,趕緊打開代碼查看下,為什么會少了一 ...

Thu Jul 29 06:38:00 CST 2021 0 624
一次requestFullScreen

背景:項目需求一個echarts圖標組件,后期為了用戶體驗,新增了全屏切換的功能 技術實現:采用了js內置方法,requestFullScreen來實現的某個容器的最大化,之路:由於使用的時element的ui庫,圖標組件中有使用了select組件和dropdowm組件作為了用戶進行篩選 ...

Mon Sep 28 19:38:00 CST 2020 0 2059
一次spring cloud

前言 最近自己嘗試着搭建springcloud項目,果不其然,剛開始就了,還是那種一臉懵逼的。搭建后程序能正常運行注冊到eureka注冊中心,但注冊好之后便會立即注銷掉。剛開始認為是線程拋異常掛掉了,便導致服務注銷了。然后各種debug排查,最后發現是正常退出。至於具體原因,我下面做個詳細 ...

Fri Dec 14 06:19:00 CST 2018 0 972
一次kubernetes驅逐

最近在公司的線上服務器上發現了一個現象: 將某個node的kubelet短暫的停掉之后,其上的pod馬上會被驅逐,這讓筆者大吃一驚,印象之中,停掉kubelet后,該node會變為NotReady狀態 ...

Sun Feb 23 23:30:00 CST 2020 6 2927
OkHttp:為何 response.body().string() 只能調用一次

想必大家都用過或接觸過 OkHttp,我最近在使用 Okhttp 時,就踩到一個,在這兒分享出來,以后大家遇到類似問題時就可以繞過去。 只是解決問題是不夠的,本文將 側重從源碼角度分析下問題的根本,干貨滿滿。 1.發現問題 在開發時,我通過構造 ...

Thu May 21 03:00:00 CST 2020 0 2342
一次 Spring 事務配置

一次 Spring 事務配置 問題描述:(SpringBoot + MyBatisPlus) 業務邏輯偽代碼如下。理論上,插入數據 t1 后,xxService.getXxx() 方法的查詢條件會不滿足,會查詢不到數據。結果事與願違,后一次的查詢,居然查到了數據。 void ...

Sat Nov 17 02:06:00 CST 2018 2 720
jQuery.fn.show的一次問題排查

最近很少已經很少用jQuery,因為主攻移動端,常用Zepto,其實很多細節和jQuery並不一樣。 最近又無意中接觸到了PC的需求和IE6, 使用了jQuery,剛好了,特意記錄一下。 > 本文內容如下: > - 問題 > - 解決 > ...

Thu Nov 12 20:09:00 CST 2015 6 2391
一次:使用ksoap-android時造成的okhttp依賴沖突問題

  項目中需要調用webservice接口,android SDK中並沒有直接訪問webservice接口的方法,於是我引入了ksoap-android的jar包,來實現訪問webservice接口。剛開始一切還都比較順利,成功從webservice接口獲取到了返回的數據,直接 ...

Sat Nov 04 19:46:00 CST 2017 0 1178
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM