Мне нужна помощь. В прошлый раз я создал контроллер с загрузкой одного файла с объектом, и он работает для меня, как
Мой класс POJO
@JsonInclude(JsonInclude.Include.NON_NULL)
@JsonPropertyOrder({ "file", "data" })
public class FileWithObject<T> {
@JsonProperty("file")
private MultipartFile file;
@JsonRawValue
@JsonProperty("data")
private T data;
}
МОЙ КОНТЕЛЛЕР ОТДЫХА
@RequestMapping(value="/filestore/{bucket-uuid}/appsport.com/singleFileUploadWithObject/{folder}",
method = RequestMethod.POST)
@ResponseBody
// api work
public String singleFileUploadWithObject(
@PathVariable(name="bucket-uuid", required = true) String bucketUUId,
@PathVariable(name="folder", required = false) String folder,
FileWithObject rawData) {
return pingResponse;
}
Результат моего почтальона
Это все для меня.Как отправить список объектов через почтальона или можно обработать запрос таким способом, как показано ниже: rest rest controller
@RequestMapping(value="/filestore/{bucket-uuid}/appsport.com/listOfObjectsWithSingleFile/{folder}", method = RequestMethod.POST)
@ResponseBody
public String listOfObjectsWithSingleFile(
@PathVariable(name="bucket-uuid", required = true) String bucketUUId,
@PathVariable(name="folder", required = false) String folder,
Set<FileWithObject> rawData) {
return pingResponse;
}
Как обработать список объектов
[{
"file": fileobject,
"data": "zyz"
},{
"file": fileobject,
"data": "zyz"
}]
Я пытаюсь создать API для этой задачи удара