為什么我在quartz任務類中調feign空指標呢,bena已經注入進來了,在其他地方呼叫正常,求解答

uj5u.com熱心網友回復:
job并不能注入到spring里面uj5u.com熱心網友回復:
你需要自己去網上找,quartz如何與spring集成,你可以用spring的整合包,也可以自己通過寫配置類,來解決整合問題.job不是由spring創建的,而是quartz自己反射new出來的,所以不會注入 。所以 我感覺,你這里的job是為null的
uj5u.com熱心網友回復:
注入dataSynicService 失敗, wafa.build.buildmaterials,service.impl 這個包路徑,spring是否有掃描呢uj5u.com熱心網友回復:
額,集成好的,只是呼叫feign會nulluj5u.com熱心網友回復:
注入成功的,dataSynicService 是微服務feignuj5u.com熱心網友回復:
uj5u.com熱心網友回復:
如果注入成功的,那你這個就是一個單純的控制,看看你那個28行,那個呼叫的方法怎么寫的uj5u.com熱心網友回復:
額,申明一下,方法沒問題的,只是在定時任務框架中呼叫feign服務出現了空指標的例外,feign服務也是已經注入進去了,很無解
uj5u.com熱心網友回復:
找到問題了,在日志切面里面出現問題了,懵逼uj5u.com熱心網友回復:
您好,具體是怎么解決的呢,我也遇到類似的問題轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/22653.html
標籤:Web 開發
