问题描述
测试controller的时候,Tomcat启动正常,但是 /hello接口访问报 404 错误
@Controller
public class HelloController {
@GetMapping("/hello")
@ResponseBody
public String hello(){
return "hello world";
}
}
问题所在
@Controller注解没有起作用。
解决方法
添加下面的语句
<context:component-scan base-package="com.tan.controller"/>
因为没有扫描到Controller注解下的bean,从而找不到controller下的接口。