最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Springboot?No?bean?named?'XXXXX'?available?問題解決方法

 更新時間:2023年07月07日 10:27:59   作者:Adam?Jin  
這篇文章主要介紹了Springboot?No?bean?named?'XXXXX'?available?問題解決方法,解決方法也很簡單,盡量規(guī)范類的命名,注解中指定bean名稱,本文給大家介紹的非常詳細,需要的朋友可以參考下

Springboot No bean named 'XXXXX' available 問題解決方法

一、問題描述

近日在工作中遇見了一個bug,后端程序頻頻報錯 No bean named 'XXXXX' available 。對比同類程序文件,沒有發(fā)現(xiàn)有任何特殊之處。在網(wǎng)上搜索方法基本上就是掃描包配置、注解問題、路徑問題等,皆不能解決我的問題。

排查問題是發(fā)現(xiàn)出現(xiàn)問題的類命名不符合駝峰規(guī)范,按照這個思路找到了解決辦法。

二、產(chǎn)生原因

在spring框架中運行動態(tài)代理,類交給spring管理的時候一般默認使用小寫的類名作為bean的id。如果類的命名不規(guī)范,注解又沒有指定bean名稱,就會導(dǎo)致出現(xiàn)上述異常。

三、解決方法

盡量規(guī)范類的命名,注解中指定bean名稱。貼下代碼:

 /**
  * 短信模板
  */
 @Mapper
 @Repository("sMSTemplateMapper")
 public interface SMSTemplateMapper extends BaseMapper<SMSTemplate> {
      int getMaxCode();
 }

Spring中出現(xiàn):No bean named ‘XXX‘ available問題解決

開發(fā)的時候遇到了一個問題,報了一個異常:No bean name 'OrderServiceImpl' available。

異常顯示我的實現(xiàn)類注入bean失敗了,進行排查

一、首先applicationContext配置文件注解掃描沒問題

二、實現(xiàn)類中的注解填寫也沒問題

三、最終原因(bean開頭錯誤地使用了大寫)

注解如果沒有指定bean的名字,默認為小寫開頭的類名。例如類名是ProvincialServiceImpl,則spring返回provincialServiceImpl的bean名。

到此這篇關(guān)于Springboot No bean named 'XXXXX' available 問題解決的文章就介紹到這了,更多相關(guān)Springboot No bean named內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • SpringBoot 普通類調(diào)用Bean對象的一種方式推薦

    SpringBoot 普通類調(diào)用Bean對象的一種方式推薦

    這篇文章主要介紹了SpringBoot 普通類調(diào)用Bean對象的一種方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-11-11
  • Mybatis collection查詢集合屬性報錯的解決方案

    Mybatis collection查詢集合屬性報錯的解決方案

    這篇文章主要介紹了Mybatis collection查詢集合屬性報錯的解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-09-09
  • Mybatis基于TypeHandler實現(xiàn)敏感數(shù)據(jù)加密

    Mybatis基于TypeHandler實現(xiàn)敏感數(shù)據(jù)加密

    業(yè)務(wù)場景中經(jīng)常會遇到諸如用戶手機號,身份證號,銀行卡號,郵箱,地址,密碼等等信息,屬于敏感信息,本文就來介紹一下Mybatis基于TypeHandler實現(xiàn)敏感數(shù)據(jù)加密,感興趣的可以了解一下
    2023-10-10
  • idea查看java文件的全部接口的操作方法

    idea查看java文件的全部接口的操作方法

    在Java項目開發(fā)中,快速查看和理解接口至關(guān)重要,通過IntelliJ IDEA,開發(fā)人員可以高效地瀏覽Java文件中的所有接口信息,本文介紹了在IDEA中實現(xiàn)查看Java文件全部接口的方法,感興趣的朋友一起看看吧
    2024-10-10
  • Java使用強大的Elastisearch搜索引擎實例代碼

    Java使用強大的Elastisearch搜索引擎實例代碼

    本篇文章主要介紹了Java使用強大的Elastisearch搜索引擎實例代碼,具有一定的參考價值,有興趣的可以了解一下
    2017-05-05
  • JAVA?ImageIO.read方法報錯/無效問題及解決

    JAVA?ImageIO.read方法報錯/無效問題及解決

    這篇文章主要介紹了JAVA?ImageIO.read方法報錯/無效問題及解決方案,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-11-11
  • Java讀寫鎖ReadWriteLock的創(chuàng)建使用及測試分析示例詳解

    Java讀寫鎖ReadWriteLock的創(chuàng)建使用及測試分析示例詳解

    這篇文章主要為大家介紹了Java讀寫鎖ReadWriteLock的創(chuàng)建使用及測試分析示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-01-01
  • java將XML文檔轉(zhuǎn)換成json格式數(shù)據(jù)的示例

    java將XML文檔轉(zhuǎn)換成json格式數(shù)據(jù)的示例

    本篇文章主要介紹了java將XML文檔轉(zhuǎn)換成json格式數(shù)據(jù)的示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-12-12
  • Java基礎(chǔ)精講方法的使用

    Java基礎(chǔ)精講方法的使用

    方法,也稱函數(shù),如果想要重復(fù)一段或者多段代碼塊的使用,可以將這些代碼封裝成一個方法,方法具體表現(xiàn)為某種行為,使用方法可以提高代碼的復(fù)用性
    2022-05-05
  • Maven安裝與配置圖文教程

    Maven安裝與配置圖文教程

    這篇文章主要為大家詳細介紹了Maven安裝與配置圖文教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-10-10

最新評論

临猗县| 内丘县| 五寨县| 新沂市| 灌云县| 纳雍县| 济源市| 乐山市| 贵州省| 久治县| 黎平县| 改则县| 汉寿县| 陇川县| 康乐县| 仁寿县| 琼中| 甘肃省| 尉氏县| 宜黄县| 汽车| 濮阳县| 朝阳县| 通山县| 淮滨县| 乡宁县| 松滋市| 洪湖市| 遂溪县| 米脂县| 漳州市| 雅江县| 陈巴尔虎旗| 方正县| 安丘市| 明光市| 鄂托克旗| 桂林市| 囊谦县| 贵定县| 苏尼特右旗|