У меня есть проект, построенный с использованием Spring Boot и Springfox Swagger с интерфейсом Swagger. Есть объект, представляющий String ArrayList, подобный этому:
public class StringArrlist {
private ArrayList<String> list;
@JsonValue
public ArrayList<String> getList() {
return list;
}
@JsonCreator
public void setList(ArrayList<String> list) {
this.list = list;
}
}
С этими аннотациями сериализация и десериализация обычно разрешаются в следующем формате: [ "string" ]
, но когда я вижу сгенерированный Swagger пример этого объекта, ясм. это:
{
"list": [
"string"
]
}
Мне нужен пример, чтобы показать, как он работает с аннотациями. Возможно ли это?