Hinzufügen @JsonProperty zu ist*-prefixed boolean DTO Felder

FixBillingService
Verschifft
28. April 2026 um 21:57 UTC
Autor
Kamo
Ausschuss
e8325de

Lombok generiert isXxx() is-getters für boolesche Felder namens isXxx. Jackson entkleidet die führenden 'ist' von is-getters und serialisiert sie als 'xxx' statt 'isXxx', also wurde isAccountManager 'accountManager' in JSON, isLicensee wurde 'Lizenznehmer', isOrgOwner wurde 'orgOwner' alle unpassend die erwarteten Feldnamen des Frontends. Die Toggles erschien dauerhaft ungeprüft, weil das Frontend unefindeiert war statt des tatsächlichen booleschen Wertes. @JsonProperty hinzugefügt, um die richtigen Schlüsselnamen auf isAccountManager zu zwingen, isOrgOwner und ist in beiden Antwort-DTOs und der Add*-Anfrage Klassen. Die Update*-Anfrageklassen bereits Boolean (nullable) und waren nicht betroffen.

Alle Änderungen

Wie, was Sie sehen Versand?

Jedes dieser Updates landet automatisch in Ihrem Arbeitsbereich. Starten Sie frei und beobachten Sie es Woche für Woche wachsen.

Free Forever startenPreisgestaltung anzeigen