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

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

Сообщение Anonymous »

Мы используем репозитории аннотаций Spring Data Rest с @RepositoryRestResource, который по умолчанию предоставляет API-интерфейсы CRUD. При весенней загрузке 2.7.3, которую мы сейчас используем, API удаления возвращает

204 нет содержимого

Но при обновлении весенней загрузки 3.1.8 код ответа API удаления изменился на 200 OK. Это вызывает проблемы, поскольку связанные объекты были недоступны после закрытия сеанса, но Spring пытается вернуть ответ GET 200 OK.
Я ищу документацию о том, почему это происходит. изменено, поскольку 204 является кодом ответа по умолчанию для удаления и решением переопределить код ответа на 200 для любых запросов на удаление.

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

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

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

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

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

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