很多时候使用feign都接收不到传过来的数据,一般情况如下!
如果是基本数据类型的话,使用@RequestParam
@RequestMapping(value = "/selectDetails",method= RequestMethod.GET)
List<Map<String, Object>> selectDetails(@RequestParam("movie_id") String movie_id);
如果传入的是对象的话,双方都要使用@RequsetBody
@RequestMapping(value = "/addReply",method= RequestMethod.POST)
int insertReply(@RequestBody Comment comment, @RequestParam("co")Integer co);
@RequestMapping("/addReply")
@ResponseBody
public int addReply(@RequestBody Comment comment, @RequestParam Integer co) {
System.out.printf(String.valueOf(comment));
System.out.printf(String.valueOf(co));
int i = filmrService.insertReply(comment,co);
return i;
}