2017-03-24 3 views
1

Ich benutze Swagger-Codgen, um Java-Modellklassen für meine Spring-Boot-Anwendung zu generieren und sie als JServer zu serialisieren. Standardmäßig enthalten diese Modelle alle optionalen Eigenschaften mit Nullwerten.So passen Sie Swagger Codegen an, um Modelle zu generieren, die Nullwerte ignorieren

Ich würde gerne die Swagger-codgen für den Frühling konfigurieren, um diese Anmerkung über alle Klassen zu enthalten: @JsonInclude(Include.NON_NULL), so dass nullwertige Eigenschaften nicht in der serialisierten JSON enthalten sind.

Wie kann ich das erreichen? Gibt es eine Konfigurationsmöglichkeit oder muss ich den Federcode manuell verlängern?

Antwort

3

Eine Möglichkeit, das zu erreichen, wäre das Ändern der pojo template für Java Spring durch Hinzufügen der Annotation. Diese Vorlage wird zum Generieren der Modelle verwendet.

Verwandte Themen