久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

SpringBoot掃描不到Controller的解決方案

瀏覽:2日期:2023-02-27 11:37:38
SpringBoot小白創(chuàng)建項(xiàng)目,掃描不到Controller一系列問(wèn)題

1.

SpringBoot掃描不到Controller的解決方案

2.

SpringBoot掃描不到Controller的解決方案

3.

SpringBoot掃描不到Controller的解決方案

4.

SpringBoot掃描不到Controller的解決方案

5.

SpringBoot掃描不到Controller的解決方案

6.還有一種辦法是在啟動(dòng)服務(wù)類的入門,添加@ComponentScan(basePackages={“xxx.xxx.xx”,“xxx.xxx.xx”})里面的是包的全限定名,可以為多個(gè)

SpringBoot 自定義controller無(wú)法掃描到

SpringBoot 自定義controller路由找不到,原因是啟動(dòng)類和自定義的Controller包不在同一級(jí)目錄下。

官方建議application.java放的位置: 其余Bean與application.java放在同一個(gè)包路徑下,但是不建議這么做。

SpringBoot掃描不到Controller的解決方案

解決的辦法:

1、把自建的controller類放到啟動(dòng)類同一級(jí)目錄下(不建議這樣做)。

2、把啟動(dòng)類@RestController @EnableAutoConfiguration注解改成@SpringBootApplication。

3、啟動(dòng)類@RestController @EnableAutoConfiguration注解再加上@ComponentScan注解。

使用springboot掃描的兩種注解配置方式:

1、第一種

@Controller @EnableAutoConfiguration @ComponentScan

2、第二種

@SpringBootApplication @ComponentScan總結(jié):

@SpringBootApplication注解等價(jià)于以默認(rèn)屬性使用@Configuration,@EnableAutoConfiguration和@ComponentScan,但是在實(shí)際運(yùn)用時(shí)好像其他包中的Bean沒(méi)有掃描發(fā)現(xiàn),再次使用@ComponentScan指定包名稱后發(fā)現(xiàn)了其他Bean,后續(xù)若有其他方法,會(huì)再次修改聲明。

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Spring
相關(guān)文章:
主站蜘蛛池模板: 岳西县| 宁津县| 安仁县| 仪陇县| 绥江县| 紫云| 芦溪县| 三亚市| 朝阳市| 江达县| 绥中县| 辉县市| 新巴尔虎左旗| 天峨县| 廊坊市| 梅河口市| 深圳市| 苗栗县| 涿州市| 永年县| 堆龙德庆县| 昭苏县| 海宁市| 达州市| 油尖旺区| 当涂县| 蒙阴县| 松阳县| 逊克县| 镇宁| 柘城县| 博白县| 长武县| 甘洛县| 淮阳县| 饶平县| 浏阳市| 鄂州市| 横山县| 遵义县| 宽城|