#java #android #spring #spring-boot #kotlin
#java #Android #весна #пружинный ботинок #kotlin
Вопрос:
Я ОТПРАВЛЯЮ свои данные, содержащие строку и файл, на серверную часть, используя retrofit Multipart для моей серверной части spring boot. Он работает правильно и хранит данные в моих таблицах.
Я хочу получить данные из базы данных, и я создал API в spring boot для отправки составных данных, но я не могу найти способ проанализировать составные данные в retrofit GET API.
Для моего проекта мне нужно создать профиль пользователя, поэтому для этого мне нужно отправить данные пользователя и его фотографию профиля. В настоящее время я использую данные составной формы для отправки данных как части, и вместо отправки сведений о пользователе я отправляю данные пользователя в виде строки JSON, а затем преобразую их в модель в spring boot, а для файла я использую составной файл, как показано ниже
ResponseEntity<String> saveUser(@RequestParam("user") String stringUserRequest,
@RequestParam("file") MultipartFile file);
Публикация работает правильно, но теперь я хочу получить данные так же, как я опубликовал. Как это сделать?
Кроме того, есть ли лучший способ сохранить и получить данные пользователя с его изображением профиля, чем то, что я делаю? Я хочу знать о модернизации и весенней загрузке, поскольку это то, что я использую для своего проекта.
Комментарии:
1. Взгляните на код для почтового клиента, так как клиент будет получать письма с несколькими разделениями.
2. Но гораздо проще выполнить два запроса. Один для текста в формате json и один для изображения. Но… вы также можете поместить картинку в json, а затем использовать анализатор json. Это был бы обычный способ.
3. Я хочу знать, как это на самом деле делается в других приложениях, таких как Facebook, Instagram LinkedIn и т. Д., Например, Можно ли выполнять 2 запроса, Будет ли это считаться неправильной практикой с архитектурной точки зрения?
4. Кроме того, о каком коде вы говорите, не могли бы вы отправить ссылку на то же самое
5. Не могли бы вы дать какую-либо ссылку на то, чтобы поместить изображение в метод json