查过来的东西都是一个错个个错,懂的都懂,只能自己一个一个试过来了,不过也是成功了.
接口例子(正确写法)
@ApiOperation("导入")
@PostMapping("importExcel")
public boolean importExcel(@RequestParam(value = "file") MultipartFile file,List<EnOemImportConfigDTO> enOemImportConfigs){
}
PostMan例子(正确写法):
参数写成json
记录一下我写的错误写法…
习惯性的给post接口加@RequestBody注解
@ApiOperation("导入")
@PostMapping("importExcel")
public boolean importExcel(@RequestParam(value = "file") MultipartFile file,@RequestBody List<EnOemImportConfigDTO> enOemImportConfigs){
}
错误 : Content type 'multipart/form-data;
原因 : @RequestBody注解默认接收的是json格式,除非你传的是json不然就会有这个问题.