Лучший подход к обновлению всех объектов с использованием одного ресурса REST [закрыто]JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Лучший подход к обновлению всех объектов с использованием одного ресурса REST [закрыто]

Сообщение Anonymous »

Пользователям финансового веб-приложения необходимо обновить всю информацию в системе, загрузив файл CSV.
В финансовой системе есть такие объекты, как счета, банки, расходы, кредитные карты….
Загружаемый файл похож на снимок, содержащий всю обновленную информацию. При загрузке система должна обновлять объекты, если они уже существуют, или создавать их, если они не существуют.
Это требование, поэтому мы должны поддерживать эту функциональность.
Какой лучший способ добиться этого с помощью RESTfull? Я могу подумать об одном транзакционном ресурсе на сервере, принимающем файл через HTTP POST-запрос, но должны ли мы отправлять в ответ местоположения всех созданных объектов? Я думаю, что это невозможно.
РЕДАКТИРОВАТЬ: Я думаю, что раскрою ресурс под названием «леджер». Книга — это сущность, которая представляет группу всех финансовых счетов в системе. Этот ресурс можно обновить с помощью файла CSV с помощью метода HTTP PUT. При обновлении реестра сервер создаст или обновит все сущности, присутствующие в CSV-файле (счета, кредитные карты, расходы и т. д.). Вы видите что-то не так в этом подходе?

Подробнее здесь: https://stackoverflow.com/questions/797 ... t-resource
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»