提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
可能原因一:controller层未添加注解
解决方法:
1.添加@RestController注解
import org.springframework.web.bind.annotation.RestController; // 正确的导入
@RestController
public class MyController {
}
可能原因二:主启动类扫描路径有误
主启动类默认扫描一级目录,如果在一级目录下有子目录,会出现无法扫描的问题
解决方法:
1.自定义扫描路径
主启动类配置
@SpringBootApplication
@ComponentScan(basePackages = {"com.example.yourpackage.controllers"})
public class YourApplication {
// ...
}
配置文件配置
spring.component.scan.base-packages=com.example.yourpackage.controllers,other.package.to.scan