核心要点:
- 文件对象使用使用RequestPart注解
- dataType = “MultipartFile”,dataTypeClass = MultipartFile.class
代码示例如下:
@PostMapping("/upload")
@Order(value = 2)
@ApiOperation(value = "单文件File上传")
@ApiImplicitParams(
{
@ApiImplicitParam(name = "file", value = "文件对象", required = true,
dataType = "MultipartFile",dataTypeClass = MultipartFile.class)
}
)
public ResultVO<String> uploadFile(@RequestPart MultipartFile file) {
return fileService.upload(file);
}
1