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

springboot?無法自動裝配的問題

 更新時間:2022年01月19日 11:41:05   作者:時時刻刻看著自己的心  
這篇文章主要介紹了springboot?無法自動裝配的問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

springboot 無法自動裝配

@Autowired 報錯:無法自動裝配

基本上是因為

1、項目里有類似mybatis @Mapper這種第三方映射類,需要用到springboot autoconfigration掃描解析。

2、@SpringBootApplication類,沒有放到java根目錄下

放到org.example下,問題解決

原因

因為springboot只掃描@SpringBootApplication類目錄及子目錄下的自動配置:

For example, it will be used when scanning for @Entity classes. It is generally recommended that you place @EnableAutoConfiguration (if you're not using @SpringBootApplication) in a root package so that all sub-packages and classes can be searched.

真想罵他一句,約定就約定吧,能聰明點嗎

無法自動裝配。未找到“xxxMapper”類型的bean

Could not autowire. No beans of ‘xxxMapper’ type found.

說明Spring框架沒有識別到你的xxxMapper中的類

也就是說,xxxMapper的類沒有被Spring框架給管理,如果你所需要的類需要給Spring給管理,那么你得在他上面加上@Repository注解,這樣你在service層自動注入時他才不會報錯。

如果你得類不需要管理或者繼承或?qū)崿F(xiàn)一些規(guī)則

并且程序沒有產(chǎn)生一些錯誤,那么這些都是可以被允許的。

@Repository
public interface AdminMapper ?{
?? ?public void xxx(){}
}
public class AdminServiceImpl ?{
? ? @Autowired
? ? private AdminMapper adminMapper;
? ? }

這樣他就不會報錯了。

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

相關文章

  • spring boot 自動更新靜態(tài)文件和后臺代碼的實例

    spring boot 自動更新靜態(tài)文件和后臺代碼的實例

    下面小編就為大家分享一篇spring boot 自動更新靜態(tài)文件和后臺代碼的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2017-12-12
  • 將字符串數(shù)字格式化為樣式1,000,000,000的方法

    將字符串數(shù)字格式化為樣式1,000,000,000的方法

    這篇文章主要介紹了將字符串數(shù)字格式化為樣式1,000,000,000的方法,有需要的朋友可以參考一下
    2014-01-01
  • 淺析git server“丟失”commit問題

    淺析git server“丟失”commit問題

    這篇文章主要介紹了git server“丟失”commit問題,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-05-05
  • SpringBoot項目Docker部署三種方式

    SpringBoot項目Docker部署三種方式

    本文主要介紹了SpringBoot項目Docker部署三種方式,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2024-08-08
  • Java Pattern和Matcher字符匹配方式

    Java Pattern和Matcher字符匹配方式

    這篇文章主要介紹了Java Pattern和Matcher字符匹配方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-08-08
  • java圖片色階調(diào)整和亮度調(diào)整代碼示例

    java圖片色階調(diào)整和亮度調(diào)整代碼示例

    這篇文章主要介紹了java圖片色階調(diào)整和亮度調(diào)整代碼示例,具有一定參考價值,需要的朋友可以了解下。
    2017-11-11
  • SpringBoot配置綁定方法詳解

    SpringBoot配置綁定方法詳解

    配置綁定是SpringBoot其中一個底層功能,SpringBoot把配置綁定的過程變得更加簡單,傳統(tǒng)java將常用的配置放到配置文件properties中,之后將這些配置綁定到javabean中
    2022-10-10
  • Spring中@Configuration注解修改的類生成代理原因解析

    Spring中@Configuration注解修改的類生成代理原因解析

    大家好,本篇文章主要講的是Spring中@Configuration注解修改的類生成代理原因解析,感興趣的同學趕快來看一看吧,對你有幫助的話記得收藏一下
    2022-02-02
  • 利用Java對比兩個PDF文件之間的差異

    利用Java對比兩個PDF文件之間的差異

    這篇文章主要為大家詳細介紹了如何在 Java 程序中通過代碼快速比較兩個 PDF 文檔并找出文檔之間的內(nèi)容差異,感興趣的小伙伴可以跟隨小編一起學習一下
    2023-10-10
  • java實現(xiàn)查找文本內(nèi)容替換功能示例

    java實現(xiàn)查找文本內(nèi)容替換功能示例

    文本替換幾乎是所有文本編輯器都支持的功能,但是要限制在編輯其中才可以執(zhí)行該功能。本實例實現(xiàn)了制定文本文件的內(nèi)容替換,并且不需要再編輯其中打開文本文件
    2014-02-02

最新評論