異常
2020-05-19 14:52:08,042 全局異常捕獲_Required request body is missing: .........................
org.springframework.http.converter.HttpMessageNotReadableException: Required request body is missing:........................
錯誤圖示

排查過程
- 莫名其妙的出了問題, 后來全局搜索了下項目中,確實有其他地方也在使用@Requestbody.
- 遂Debug,發現在攔截器中出了問題,覺得是攔截器的問題。
- 復查了其他使用@Requestbody注解的接口,沒有出問題。
- 后來,仔細對照了一下,發現是PostMan的請求配置問題,Content-Length=0 ,導致JSON數據全部沒有傳送過去,debug也就一直是空的。
- 為什么? 我用的快捷鍵,
ctrl+D快速復制其他的請求, 然后修改,順帶把其他請求的默認配置給帶上了。
總結
- 認真
- 及時debug
- 耽擱了兩個半小時 (中間順帶修復了tomcat由於內存限制不能debug的問題)
