亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

解決springboot中mongodb不啟動(dòng)及Dao不能被掃描到的問(wèn)題

 更新時(shí)間:2024年05月29日 11:12:09   作者:myl0808  
這篇文章主要介紹了解決springboot中mongodb不啟動(dòng)及Dao不能被掃描到的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

springboot中mongodb不啟動(dòng)及Dao不能被掃描到

問(wèn)題1

Field clipResultDao in nnu.ogms.demo.controller.GeoAnalysisController required a bean of type ‘Dao’ that could not be found

問(wèn)題2

啟動(dòng)spring boot,mongodb雖然已經(jīng)在pom文件中寫(xiě)了,有這個(gè)依賴(lài),但是仍然不能啟動(dòng)(不是報(bào)錯(cuò),是根本沒(méi)啟動(dòng)).。

解決辦法:

我的情況是在pom依賴(lài)中添加了不必要的依賴(lài)

        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-autoconfigure</artifactId>
            <version>2.2.3.RELEASE</version>
        </dependency>

這個(gè)autoconfigure看似方便了bean的配置,實(shí)際上有時(shí)候會(huì)導(dǎo)致一些問(wèn)題,注釋掉該依賴(lài),即可解決問(wèn)題

springboot掃dao層兩種方式和注意事項(xiàng)

錯(cuò)誤:

***************************
APPLICATION FAILED TO START
***************************

Description:

A component required a bean of type 'com.example.dao.AccountDao' that could not be found.


Action:

Consider defining a bean of type 'com.example.dao.AccountDao' in your configuration.


Process finished with exit code 1

解決:

原因是啟動(dòng)類(lèi)沒(méi)有掃dao層的包

1,啟動(dòng)類(lèi)加注解

@MapperScan("dao層所在路徑")

并且路徑不能寫(xiě)"com.example",com.example包下的controller和service層本來(lái)就會(huì)被自動(dòng)掃描到,若想spring找到dao層要寫(xiě)具體路徑"com.example.dao"或者"com.example.**.dao"

2,加配置類(lèi)

@Configuration

@MapperScan({"com.qfedu.dao"})

public class MyBatisConfig {
}

本質(zhì)也是@MapperScan的注解掃包,只能對(duì)mybatis單獨(dú)使用,范圍較小

總結(jié)

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

相關(guān)文章

  • Java實(shí)現(xiàn)隨機(jī)驗(yàn)證碼具體代碼

    Java實(shí)現(xiàn)隨機(jī)驗(yàn)證碼具體代碼

    這篇文章主要為大家詳細(xì)介紹了Java實(shí)現(xiàn)隨機(jī)驗(yàn)證碼具體代碼,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-01-01
  • Hadoop源碼分析二安裝配置過(guò)程詳解

    Hadoop源碼分析二安裝配置過(guò)程詳解

    本篇是Hadoop源碼分析系列文章第二篇,主要介紹Hadoop安裝配置的詳細(xì)過(guò)程,后續(xù)本系列文章會(huì)持續(xù)更新,有需要的朋友可以借鑒參考下
    2021-09-09
  • Java模擬實(shí)現(xiàn)HashMap算法流程詳解

    Java模擬實(shí)現(xiàn)HashMap算法流程詳解

    在java開(kāi)發(fā)中,HashMap是最常用、最常見(jiàn)的集合容器類(lèi)之一,文中通過(guò)示例代碼介紹HashMap為啥要二次Hash,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)吧
    2023-02-02
  • Springboot之日志、配置文件、接口數(shù)據(jù)如何脫敏

    Springboot之日志、配置文件、接口數(shù)據(jù)如何脫敏

    本文主要介紹了Springboot之配置文件數(shù)據(jù)脫敏、接口返回?cái)?shù)據(jù)脫敏、日志文件數(shù)據(jù)脫敏三個(gè)方面,需要了解學(xué)習(xí)的小伙伴快跟隨小編的腳步一起去看看吧
    2021-09-09
  • Springboot中@RequestParam和@PathVariable的用法與區(qū)別詳解

    Springboot中@RequestParam和@PathVariable的用法與區(qū)別詳解

    這篇文章主要介紹了Springboot中@RequestParam和@PathVariable的用法與區(qū)別詳解,RESTful API設(shè)計(jì)的最佳實(shí)踐是使用路徑參數(shù)來(lái)標(biāo)識(shí)一個(gè)或多個(gè)特定資源,而使用查詢(xún)參數(shù)來(lái)對(duì)這些資源進(jìn)行排序/過(guò)濾,需要的朋友可以參考下
    2024-01-01
  • java將一個(gè)目錄下的所有文件復(fù)制n次

    java將一個(gè)目錄下的所有文件復(fù)制n次

    這篇文章主要為大家詳細(xì)介紹了java將一個(gè)目錄下的所有文件復(fù)制n次,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-08-08
  • java實(shí)現(xiàn)小球碰撞功能

    java實(shí)現(xiàn)小球碰撞功能

    這篇文章主要為大家詳細(xì)介紹了java實(shí)現(xiàn)小球碰撞功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-01-01
  • 深入理解java的spring-ioc的使用

    深入理解java的spring-ioc的使用

    這篇文章主要介紹了java的spring-ioc的使用,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-03-03
  • Java實(shí)戰(zhàn)之王者榮耀的英雄是怎么產(chǎn)生的?

    Java實(shí)戰(zhàn)之王者榮耀的英雄是怎么產(chǎn)生的?

    這篇文章主要介紹了Java實(shí)戰(zhàn)之王者榮耀的英雄是怎么產(chǎn)生的?文中有非常詳細(xì)的代碼示例,對(duì)正在學(xué)習(xí)java的小伙伴們有很好地幫助,需要的朋友可以參考下
    2021-05-05
  • 一文詳解前端和后端的數(shù)據(jù)是如何連接的(基于Spring?Boot、Django或Node.js)

    一文詳解前端和后端的數(shù)據(jù)是如何連接的(基于Spring?Boot、Django或Node.js)

    這篇文章主要介紹了前端和后端的數(shù)據(jù)是如何連接的相關(guān)資料,文中通過(guò)示例介紹的非常詳細(xì),舉例講解的是基于Spring?Boot、Django或Node.js,需要的朋友可以參考下
    2025-01-01

最新評(píng)論