springboot 项目接口调用失败

  由于最近工作任务比较少,最近准备系统性的学习一下springboot。搭建好项目准备写一个接口,但是尴尬的事情来了。

  写完接口,项目启动成功,但是就是访问不到那个接口。如图。

  

  postman请求

  

  可以确定不是因为地址端口等其它因素。排查了好久,最后发现是因为springboot启动器和接口类并不在一个包下。

  而springboot启动的时候只会默认扫描当前类所在包的所有类。

  解决办法有两个。

  1,把接口类放在启动类所在的包

  2,在启动类中添加@ComponentScan注解,这样springboot启动时候就会扫描指定的位置了。

  

 

原文地址:https://www.cnblogs.com/zhengxq21/p/9536018.html