SpringBoot 同时上传多文件和传输 JSON 数据
核心是要使用 @RequestPart 注解
代码逻辑
public class Material {
private Long id;
private String name;
private Integer status;
private Integer isDel;
private String rejectReason;
// 省略了 getters 和 setters 方法,你应该完成它们
}
@PostMapping("/save")
public AjaxResult save(@RequestPart("files") MultipartFile[] files, @RequestPart("material") Material material) {
// your business logic.
return AjaxResult.success();
}
执行请求
使用 Paw Http 客户端执行请求