springMvc的新注解:GetMapping 不支持@RequestBody ,使用PostMapping后面我改成以下代碼就沒有報錯了
@PostMapping(value="/schedules/findUserSchedule",produces = MediaType.APPLICATION_JSON_VALUE)
public List<xxxxxx> findUser(@RequestBody xxxxxx xxxxx) {
log.debug("查詢用戶日程", xxxxxx);
}
情況三:
如果不是因為上面的兩種情況,
請看這里:
我們在傳輸json數據的時候,假如json數據為空,那么就會報一個錯誤,就是Required request body is missing
這個的意思就是我們這個接口必須要傳輸json格式的數據,假如沒有數據,就會報錯返回錯誤的信息。
postman的請求方式不對,因為需要的是json形式的數據