一开始不知道怎么设置到了, 然后 查询这个接口, 参数修改之后无法起作用, 不管怎么查哪个id 查到的结果都是1
1、首先确认你的传参方式为在url路径中,不是以问号后面拼接的参数,这种传参后台使用@PathVariable接收参数。
2、如果是以问号拼接参数,后台可以使用@RequestParam接收参数,如果传实体,使用@RequestBody接收参数
3、如果postman中使用Body下面的form-data传参后台也有不同的接收方式,详细可参考:https://download.csdn.net/download/gongjin28_csdn/37714378
4、使用Postman中的Params传参、Body中的x-www-form-urlencoded传参后台接收方式都可参考上面的Postman使用详解。
只要参数没传错, 就是接口服务端的问题。你这个是例子估计不管传什么返回的都一样,只是让你看看格式
看下你id为1
的数据库数据
你给它换成Json的格式调用一下,打一个断点,看后台调用的哪个。