新聞中心
本文小編為大家詳細介紹“SpringBoot掃描不到Controller怎么解決”,內容詳細,步驟清晰,細節(jié)處理妥當,希望這篇“SpringBoot掃描不到Controller怎么解決”文章能幫助大家解決疑惑,下面跟著小編的思路慢慢深入,一起來學習新知識吧。
SpringBoot小白創(chuàng)建項目,掃描不到Controller一系列問題
1.
2.
3.
4.
5.
6.還有一種辦法是在啟動服務類的入門,添加@ComponentScan(basePackages={“xxx.xxx.xx”,“xxx.xxx.xx”})里面的是包的全限定名,可以為多個
SpringBoot 自定義controller無法掃描到
SpringBoot 自定義controller路由找不到,原因是啟動類和自定義的Controller包不在同一級目錄下。
官方建議application.java放的位置: 其余Bean與application.java放在同一個包路徑下,但是不建議這么做。
解決的辦法:
1、把自建的controller類放到啟動類同一級目錄下(不建議這樣做)。
2、把啟動類@RestController @EnableAutoConfiguration注解改成@SpringBootApplication。
3、啟動類@RestController @EnableAutoConfiguration注解再加上@ComponentScan注解。
使用springboot掃描的兩種注解配置方式:
1、第一種
@Controller @EnableAutoConfiguration @ComponentScan
2、第二種
@SpringBootApplication @ComponentScan
讀到這里,這篇“SpringBoot掃描不到Controller怎么解決”文章已經(jīng)介紹完畢,想要掌握這篇文章的知識點還需要大家自己動手實踐使用過才能領會,如果想了解更多相關內容的文章,歡迎關注創(chuàng)新互聯(lián)行業(yè)資訊頻道。
網(wǎng)頁名稱:SpringBoot掃描不到Controller怎么解決-創(chuàng)新互聯(lián)
本文URL:http://www.dlmjj.cn/article/jehdi.html