SpringBoot中@RequestBody與@ResponseBody的作用


1、@RequestBody

  前端使用json傳值,將json數據封裝到對應的vo對象中,后端將得到的vo對象傳遞到接口中進行查詢。

  需要注意的是,如果使用@RequestBody,那么必須使用post方式提交,后端必須使用@PostMapping來獲取數據,如果使用@GetMapping則取不到數據。

  另外我們通常這樣設置@RequestMapper(required=false) ...  ,即允許參數為空

2、@ResponseBody

  后端返回的是json格式的數據。

總結來說@RequestBody用於從前端接收json數據,轉換為查詢對象並傳遞到接口執行查詢;@ReponseBody為后端向前端返回json數據。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM