欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

解決Callable的對象中,用@Autowired注入別的對象失敗問題

 更新時間:2021年07月29日 09:12:26   作者:無畏D塵埃  
這篇文章主要介紹了解決Callable的對象中,用@Autowired注入別的對象失敗問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

實現(xiàn)Callable的對象中,用@Autowired注入別的對象失敗

場景是這樣:

我需要在一個實現(xiàn)類A中寫一個拿到返回值的多線程,于是用的Callable,在這個實現(xiàn)類A外我又寫了一個專門實現(xiàn)Callable的實現(xiàn)類B,在B中用spring注解@Autowired注入另外一個實現(xiàn)類C,當代碼運行時發(fā)現(xiàn),C怎么也不能注入進B中,腦袋瓜疼。

目前的解決路線:

把@Autowired寫到了A類中,并且把B對象直接放到A中,作為了內(nèi)部類,這樣發(fā)現(xiàn)用C好使了,但是還不清楚為什么單獨在B中用@Autowired或者其他注入對象的方法行不通!

Spring @Autowired 注解不生效

@Autowired

默認不生效。為了生效,需要在xml配置:<context:annotation-config>

注解一<context:component-scan base-package=" "> 開啟包掃描

注解二<context:annotation-config>開啟注入注解掃描

一般情況下,兩個注解不一起使用.

當"注解一",掃描含有注解@Component/@Service等的類時,注入注解自動生效就不需要配置注解二了

當要掃描的類上沒有含有@Component/@Service等注解時,注入注解沒有生效,那么只需要添加注解二即可

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Mybatis-plus使用TableNameHandler分表詳解(附完整示例源碼)

    Mybatis-plus使用TableNameHandler分表詳解(附完整示例源碼)

    這篇文章主要介紹了Mybatis-plus使用TableNameHandler分表詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-01-01
  • Java使用Jedis操作Redis服務(wù)器的實例代碼

    Java使用Jedis操作Redis服務(wù)器的實例代碼

    本篇文章主要介紹了Java使用Jedis操作Redis服務(wù)器的實例代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-08-08
  • java 中的volatile關(guān)鍵字

    java 中的volatile關(guān)鍵字

    這篇文章主要介紹了java 中的volatile關(guān)鍵字,volatile在多處理器開發(fā)中保證共享變量的“可見性”??梢娦缘囊馑际钱斠粋€線程修改一個共享變量時,另一個一個線程立馬可以讀到這個修改的值。下面我們來看看文章的具體介紹內(nèi)容吧

    2021-12-12
  • 解決Java J2EE亂碼問題的方法

    解決Java J2EE亂碼問題的方法

    這篇文章主要為大家詳細介紹了解決Java J2EE亂碼問題的方法的相關(guān)資料,需要的朋友可以參考下
    2016-04-04
  • 關(guān)于springboot中nacos動態(tài)路由的配置

    關(guān)于springboot中nacos動態(tài)路由的配置

    這篇文章主要介紹了springboot中nacos動態(tài)路由的配置方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-09-09
  • 詳解Spring集成Redis的兩種方式

    詳解Spring集成Redis的兩種方式

    在工作中,我們用到分布式緩存的時候,第一選擇就是Redis,今天介紹一下SpringBoot如何集成Redis的,具有一定的參考價值,感興趣的可以了解一下
    2021-09-09
  • 一文搞懂設(shè)計模式中的單例模式

    一文搞懂設(shè)計模式中的單例模式

    這篇文章主要介紹了一文搞懂設(shè)計模式中的單例模式,單例模式是最簡單的設(shè)計模式之一,屬于創(chuàng)建型模式,它提供了一種創(chuàng)建對象的方式,確保只有單個對象被創(chuàng)建,需要的朋友可以參考下
    2023-08-08
  • SpringBoot實現(xiàn)項目文件上傳的方法詳解

    SpringBoot實現(xiàn)項目文件上傳的方法詳解

    這篇文章主要為大家詳細介紹了SpringBoot中實現(xiàn)項目文件上傳的相關(guān)資料,文中的示例代碼講解詳細,具有一定的借鑒價值,感興趣的小伙伴可以了解一下
    2022-11-11
  • Java 模擬cookie登陸簡單操作示例

    Java 模擬cookie登陸簡單操作示例

    這篇文章主要介紹了Java 模擬cookie登陸簡單操作,結(jié)合實例形式分析了Java 模擬cookie登陸的相關(guān)原理與基本實現(xiàn)技巧,需要的朋友可以參考下
    2020-03-03
  • Springcloud sentinel安裝和使用方法解析

    Springcloud sentinel安裝和使用方法解析

    這篇文章主要介紹了Springcloud sentinel安裝和使用方法解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-12-12

最新評論