Джексон и Свэггер — значение по умолчанию для набора

#spring-boot #rest #jackson #swagger-ui #hashset

Вопрос:

Я хотел бы, чтобы атрибут «certificados» был инициализирован пустым набором «[]»

Я пробовал JsonSetter, а также инициализировать атрибут, но безуспешно

введите описание изображения здесь

«certificados» раскрывается таким образом

введите описание изображения здесь

Комментарии:

1. Как certificados определяется и аннотируется в вашем Java-коде? Пожалуйста, добавьте код к вашему вопросу.

2. Хорошо, я отредактировал

3. @ApiModelProperty(example="[]") Работает ли это?

4. @Helen это действительно помогает… но в этом случае он пришел «[]» как строка в чванстве, когда я ожидал []

Ответ №1:

Проблема решена с помощью приведенной ниже конфигурации

введите описание изображения здесь