同時接收文件類型數據和json數據時寫法如下,其中OpenGroupAreaEntity前不用加@RequestBody注解。
個人認為:此處content-type的類型為:multipart/form-data ,表示表單中進行文件上傳。由於參數中的MultipartFile類型影響了requestbody本應所對應的content-type: application/json,可能是MultipartFile的媒體類型優先級高,會覆蓋application/json。
/** * @param file 上傳文件 * @param openGroupArea 就收的實體類對象 **/ @PostMapping("/update") public R update(@RequestParam("file") MultipartFile file, OpenGroupAreaEntity openGroupArea) { //方法省略 }