springboot在postman中测试,出现400错误原因

400,即为找不到网页,及路径出错:

一、代码出错

例如
@PostMapping(“/books/findByJPQL”)
public List<Book> findByJPQL(@RequestParam int length){
return bookService.findByJPQL(length);
}

1、可能出错为@PostMapping和GetMapping没有正确选择哪一个。
2、/books/findByJPQL路径有没有正确填写,与其他的方法路径有没有重复。
3、有没有给@RequestParam和@@PathVariable ,有没有对应于@PostMapping和GetMapping,正确选择哪一个。

二、postman填写出错
1、是GET还是POST,还是其他,要正确选择
2、路径是否正确
3、KEY,VALUE是否正确

Posted in Java