2017-03-24 3 views
1

swagger-codgen을 사용하여 스프링 부트 응용 프로그램 용 Java 모델 클래스를 생성하고 json으로 직렬화합니다. 기본적으로이 모델에는 모두 Null 값이있는 선택적 속성이 포함됩니다.null 값을 무시하는 모델을 생성하도록 swagger codegen을 사용자 정의하는 방법

봄에 swagger-codgen을 구성하여 모든 클래스 상단에이 주석을 포함 시키려면 null 값 속성이 직렬화 된 json에 포함되지 않도록하고 싶습니다.

어떻게하면됩니까? 구성 옵션이 있습니까? 아니면 스프링 코드gen을 수동으로 확장해야합니까?

답변

3

달성 방법 중 하나는 주석을 추가하여 Java Spring의 pojo template을 수정하는 것입니다. 이 템플릿은 모델을 생성하는 데 사용됩니다.