1、第一步:查看项目是否有这个请求链接,比如/user/login,如果这个时候写成了/user/logni,就会报错no mapping found

2、第二步:书写不规范问题,比如多个空格,如图:,如果请求/user/login就会报no mapping found的错误

3、第三步:忘记写spring注解,比如图这样,如果没有RestController这个注解,spring就无法扫描进行注入,也会报错

4、第四步:包名写错,但是启动成功,请求/user/login同样报错,这个是最坑的,如图:,

5、第五步:类注解问题,如果在类上注入了RequestMapping,那么请求路径就是这样:/user/user/login, 如果粗心/user/login这样就会报错

6、第六步:就是拦截器的问题。有些静态资源不需要进行controller,那么就要在拦截器中配醅呓择锗置,springboot为:WebMvcConfigurationSupport, 如图:

7、第七步:错误的原因往往都是粗心,所以不如出去溜达一会儿吧