发生缘由
- 学习SpringBoot
运行环境
- jdk版本:jdk-16.0.2
- SpringBoot版本:2.7.0
- PostMan版本:8.3.1
- Idea版本:2021.2
- 电脑系统:win10
环境搭建
- 创建一个SpringBoot项目
- 编写一个Controller类
@RestController@RequestMapping("/books")publicclassBookController{@GetMapping("/{id}")publicStringgetById(@PathVariableInteger id){System.out.println("id -->"+ id);return"hello springboot";}}
- 运行创建的SpringBoot项目,打开PostMan输入如下URL:
http://localhost:8080/books/1
- 结果发现报错
问题补救
报错信息如下:
{"timestamp":"2022-05-27T10:39:14.562+00:00","status":404,"error":"Not Found","path":"/books/1"}
解决方案如下:
- 发现将主方法所在的类的位置弄错了,其实只要将该类直接放到com.linxuan包下面就可以了。 最后运行,发现没得问题,打开PostMan输入URL也没有任何问题。会在服务器端打印信息,也会在PostMan响应信息。
本文转载自: https://blog.csdn.net/m0_51426055/article/details/125009229
版权归原作者 此方星河 所有, 如有侵权,请联系我们删除。
版权归原作者 此方星河 所有, 如有侵权,请联系我们删除。