国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > Java > 正文

解決Spring Boot 正常啟動后訪問Controller提示404問題

2024-07-14 08:42:08
字體:
供稿:網(wǎng)友

問題描述

  今天重新在搭建Spring Boot項目的時候遇到訪問Controller報404錯誤,之前在搭建的時候沒怎么注意這塊。新創(chuàng)建項目成功后,作為項目啟動類的Application在com.blog.start包下面,然后我寫了一個Controller,然后包的路徑是com.blog.ty.controller用的@RestController 注解去配置的controller,然后路徑也搭好了,但是瀏覽器一直報404。最后找到原因是Spring Boot只會掃描啟動類當前包和以下的包 ,就是說現(xiàn)在我啟動類的包是在com.blog.start下面,然后他就只會掃描com.blog.start或者com.blog.start.*下面所以的包,所以我的Controller在com.blog.ty.controller包下面Spring Boot就沒有掃描到。

  解決辦法

  方法一:

    以啟動類的包路徑作為頂層包路徑,列如啟動類包為com.blog.start,那么Controller包路徑就為com.blog.start.controller。

  方法二:

    在啟動上方添加@ComponentScan注解,此注解為指定掃描路徑,例如:@ComponentScan(basePackages = {"com.blog.*,com.blog.ty.*"})   多個不同的以逗號分割。

 @SpringBootApplication@ComponentScan(basePackages = {"com.blog.*,com.blog.ty.*"}) //指定掃描包路徑public class MyBlogApplication {  public static void main(String[] args) {    SpringApplication.run(MyBlogApplication.class, args);  }} 

下面看下SpringBoot的作用

1.創(chuàng)建獨立的Spring應用程序 
2.嵌入的Tomcat,無需部署WAR文件 
3.簡化Maven配置 
4.自動配置Spring 
 5.提供生產(chǎn)就緒型功能,如指標,健康檢查和外部配置 
6.開箱即用,沒有代碼生成,也無需XML配置

分布式事務和操作多數(shù)據(jù)源事務解決方案:Automatic+Jta,兩段提交協(xié)議,MQ推送

總結(jié)

以上所述是小編給大家介紹的解決Spring Boot 正常啟動后訪問Controller提示404問題,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對VeVb武林網(wǎng)網(wǎng)站的支持!


注:相關(guān)教程知識閱讀請移步到JAVA教程頻道。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 汕尾市| 长顺县| 阳山县| 阜平县| 措勤县| 宁蒗| 南汇区| 遂昌县| 宜昌市| 江安县| 班玛县| 清徐县| 高邑县| 综艺| 平谷区| 永川市| 浏阳市| 防城港市| 旬阳县| 泰和县| 瓮安县| 仙游县| 齐齐哈尔市| 星座| 宁陕县| 蓝田县| 长葛市| 保定市| 新化县| 武乡县| 镇雄县| 江川县| 叶城县| 噶尔县| 玉山县| 黔西县| 深水埗区| 阿图什市| 手机| 伽师县| 定边县|