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

springboot controller無(wú)效的處理方案

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

springboot controller無(wú)效

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

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

原因:?jiǎn)?dòng)類(lèi)application跟controller不在一個(gè)包中,掃描不到controller,應(yīng)該讓啟動(dòng)類(lèi)和Controller的包在同一級(jí)目錄下

如啟動(dòng)類(lèi)在com.xxx.a,controller在com.xxx.b 解決辦法:

方法1:將controller跟啟動(dòng)類(lèi)放在一個(gè)包中,或者在啟動(dòng)類(lèi)所在包的子包中

方法2:在啟動(dòng)類(lèi)上添加注解 @ComponentScan(“controller類(lèi)所在包名”)

springboot無(wú)法識(shí)別controller

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

總是提示路徑不對(duì):

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

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

com.tensquare.search.SearchApplication

而ArticleController 的路徑是:

com.tensquare.controller.ArticleController

發(fā)現(xiàn)了沒(méi),很低級(jí)的錯(cuò)誤,根本掃描不到。

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

ArticleController是灰色的,代表沒(méi)有掃描到,路徑修改對(duì)了就會(huì)變成白色的高亮顯示

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

相關(guān)文章

最新評(píng)論