postman进行接口调试 出现500 (后台没有进去) 一直报 error/500

在使用Postman调试接口时遇到500错误,主要原因是使用了@RequestMapping而未指定具体请求方法,应使用PostMapping或GetMapping。此外,确保前端传递的JSON参数与后端实体类字段匹配,否则会导致数据无法正确保存并引发错误。调试时应先查看控制台报错,定位问题在前端还是后端,并寻求社区帮助。
摘要由CSDN通过智能技术生成

postman进行接口调试 出现500 (后台没有进去) 一直报 error/500

错误原因:

  1. post请求 和 get 请求 要使用PostMapping 或者GetMapping , 使用了@RequestMapping 就不要再使用PostMapping /GetMapping 。
    在这里插入图片描述
    (学长一眼就看穿, 看来还是道行不够呀)
    在这里插入图片描述

  2. 原因二 : postman里面的json参数问题
    postman 里面的json 数据 是对应我们实体类中的字段, 不管是domain(与数据库最好一一对应),dto(实体类中没有的,例如验证码保存Code)Vo(同dto一样,不需要与数据库进行一一对应)。
    postman中的参数是模拟前端传递的数据, 那么后台就需要有相同类型的容器区装他(就是根据类型声明变量保存数据), 当数据量太大的时候我们就可以把多个变量封装成对象进行接收。从而减少了参数列表的冗余。
    我这里出错的原因就是 前端传递的hotelId和后端实体类中的hotelId 没有对应,所以前端传递的数据,后台没有办法保存, 就报错了。
    (学长的火眼晶晶)

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值