前言
今天用eclipse搭建spring boot项目时,在确保了代码和相关设置没错的情况下,在用浏览器访问时,总是会报404错误
解决方法
spring boot 的启动类只会扫描启动类当前的包和包下的所有类,不同包的类是不会被扫描到的,因此相关的controller类应该与启动类在同一个包下,这样才能扫描和加载到相关的类
项目结构如下图(启动类CdApplication和TestController在同一个包下)
本文解决了一个常见的SpringBoot项目问题:当启动类未能扫描到不同包下的Controller类时导致的404错误。关键在于确保Controller类位于启动类相同的包内。
6890
3899
5126
797

被折叠的 条评论
为什么被折叠?