Przestań odrzucać pola żądania, które DTO nie posiada

FixSecurityService
Szycy
15 sierpnia 2026 18:20 UTC
Autor
Kamo
Pochęt się
60aff82

Ogłoszenie fasoli ObjectMapper odbiera wiązanie z autokonfiguracji Spring Boot Po pierwsze, a ręcznie zbudowany mapper nosi domyślne Jacksona, a nie Boota. Ten jeden To liczą się FAIL_ON_UNKNOWN_PROPERTIES, które Boot się wyłączają i ten mapper W lewo - więc ciało nazywające pole, którego brakuje docelowego DTO, zostało odrzucone w całości, przed Uchwyt dobiegał, a dzwoniący dostał własną stronę błędu Spring. Ta strona brzmi "Bad Żądać" i nazw ani pole, ani punkt końcowy. Edytowanie działu w ustawieniach interfejsu użytkownika dokładnie to trafił. Departamenty przeniesione z jednego Poczta elektronaprzewodnikowa do skrzynki pocztowej wskaźnika Id w 8e73db6 i pole zostało wyrzucone z obu Proście DTO; interfejs użytkownika nadal wysyłał go celowo, jako pomost dla zbudowanych usług Zanim pojawi się wskaźnik, przy założeniu, że pole ignorowane jest nieszkodliwe. To Nie było, a każdy wydział ratował się od tego czasu. Każdy klient tej usługi wysyła na własną kadencję, więc w każdej chwili jakiś dzwoniący Wysyła kształt, który ta budowa przeniosła się. To pole do ignorowania, a nie powód Odrzucić wniosek.

Wszystkie zmiany

Jak to, co widzisz żeglugę?

Każda z tych aktualizacji automatycznie ląduje w miejscu pracy. Zacznij za darmo i obserwuj, jak rośnie tydzień po tygodniu.

Start Free ForeverZobacz ceny