91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

springboot訪問404問題如何解決

發布時間:2023-03-31 11:15:28 來源:億速云 閱讀:93 作者:iii 欄目:開發技術

本篇內容介紹了“springboot訪問404問題如何解決”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!

第一次自主開發springboot項目,沒想到一開始就這么受挫,不管訪問什么路徑都是404,幾乎十二個小時都在找這個錯誤。

并且排除:

  • 路徑寫錯

  • application類不和controller包在同一個包下

等問題后,如下解決方法可能會對你有所幫助。

誤區1:

在請求返回404的時候控制臺不報錯,一度以為是Initializing Spring DispatcherServlet 'dispatcherServlet'這個錯誤。原因是請求的時候返回404,只有控制臺會多出來三行日志:

springboot訪問404問題如何解決

所以一直在搜索Initializing Spring DispatcherServlet相關的報錯。不過很遺憾,幾乎找遍了所有的博客,依然沒有解決問題。我也相信搜索行日志的兄弟們也碰到了這個問題,但是這里要說的是,這行日志是正常的。我由重新創建了一個springboot項目,在請求成功的情況下發現控制臺也會打印這三行日志。

誤區2:

誤區2是建立在誤區1以上的,因為大家認為Initializing Spring DispatcherServlet是錯誤,所以去尋找相關的方法。其中有一個方法是配置文件中做如下修改。

springboot訪問404問題如何解決

但就經過我的觀察,Initializing Spring DispatcherServlet在整個項目啟動期間只打印一次,也就是說這個DispatcherServlet只初始化一次。(有點廢話哈哈哈)以上這個配置是在項目啟動的時候就初始化這個DispatcherServlet,如果不設置或者者設置為負數,那么就是等待第一次請求到來的時候初始化這個DispatcherServlet。大家可以自己試一試,看看是不是添加了上面的配置再啟動項目,直接就會打印那三行日志,而不是等待請求到來的時候再打印。

問題解決:

問題其實很簡單,因為我們使用了@ComponentScan這個注解,在正常的springboot中是不需要使用這個注解的,所以application類會自動掃描自己所在的包和子包的所有文件。但是如果使用了這個注解,那默認的就失效了。這里使用@ComponentScan注解的原因可以五花八門,我是因為引入了一個自動建表的依賴,跟著教程做在application類上面添加了一個ComponentScan,所以解決方案就是將application類所在的包路徑加進去就行。

springboot訪問404問題如何解決

本質上還是對這些注解不夠敏感,花了大量的事件做無用功,但好在解決了。

“springboot訪問404問題如何解決”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

乌拉特后旗| 唐山市| 大丰市| 盱眙县| 内乡县| 从化市| 张家界市| 松滋市| 通化市| 会宁县| 饶阳县| 田林县| 翁牛特旗| 金阳县| 翼城县| 团风县| 霍州市| 金坛市| 云南省| 额济纳旗| 嘉兴市| 古丈县| 常德市| 华阴市| 晋城| 海盐县| 尚义县| 通州市| 深泽县| 称多县| 宜章县| 连州市| 宜黄县| 九台市| 揭东县| 万载县| 中超| 无棣县| 鄂伦春自治旗| 杭锦旗| 师宗县|