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

springboot controller無效的處理方案

 更新時(shí)間:2021年10月14日 10:28:29   作者:Been_You  
這篇文章主要介紹了springboot controller無效的處理方案,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

springboot controller無效

最近在學(xué)習(xí)spring boot,剛配置好項(xiàng)目,寫了一個controller,運(yùn)行后發(fā)現(xiàn)無法正常顯示

在網(wǎng)上搜了一下,這是因?yàn)?strong>controller的路由沒被注冊。

原因:啟動類application跟controller不在一個包中,掃描不到controller,應(yīng)該讓啟動類和Controller的包在同一級目錄下

如啟動類在com.xxx.a,controller在com.xxx.b 解決辦法:

方法1:將controller跟啟動類放在一個包中,或者在啟動類所在包的子包中

方法2:在啟動類上添加注解 @ComponentScan(“controller類所在包名”)

springboot無法識別controller

springboot項(xiàng)目的一個模塊中,無法識別controller ,斷點(diǎn)和日志都進(jìn)不去。

總是提示路徑不對:

找了半天,終于發(fā)現(xiàn)了一個問題:

目錄結(jié)構(gòu)有問題,SearchApplication的路徑是

com.tensquare.search.SearchApplication

而ArticleController 的路徑是:

com.tensquare.controller.ArticleController

發(fā)現(xiàn)了沒,很低級的錯誤,根本掃描不到。

而springboot項(xiàng)目加載的時(shí)候@SpringBootApplication注解會去掃描當(dāng)前目錄以及子目錄的文件,修改路徑即可。其實(shí)idea也給出了提示

ArticleController是灰色的,代表沒有掃描到,路徑修改對了就會變成白色的高亮顯示

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

相關(guān)文章

最新評論