Переопределить код ответа в Spring API, сгенерированный для остальных данныхJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Переопределить код ответа в Spring API, сгенерированный для остальных данных

Сообщение Anonymous »

Мы используем репозитории аннотаций Spring Data Rest с @RepositoryRestResource, который по умолчанию предоставляет API CRUD. При весенней загрузке 2.7.3, которую мы сейчас используем, удаление API возвращает 204 без содержимого, но при обновлении весенней загрузки 3.1.8 код ответа удаления API изменился на 200 ОК. Это вызывает проблемы, поскольку связанные объекты были недоступны после закрытия сеанса, но Spring пытается вернуть ответ GET 200 OK.
Я ищу документацию о том, почему это изменилось, так как 204 был кодом ответа по умолчанию для удаления и решением, позволяющим переопределить код ответа на 200 для любых запросов на удаление.

Подробнее здесь: https://stackoverflow.com/questions/787 ... erated-api
Ответить

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

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

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

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

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