Как отобразить значение по умолчанию в JSON Схема, используя Джексона - PullRequest
0 голосов
/ 09 апреля 2020

Я использую Джексона для создания json схемы. Я хочу отобразить свойство со значением по умолчанию в json схеме. Я пробовал аннотацию @JsonProperty с атрибутом по умолчанию, но значение по умолчанию не отображается в схеме json.

Я использую следующий код для генерации Json Схема:

    ObjectMapper mapper = new ObjectMapper();
            JsonSchemaGenerator schemaGen = new JsonSchemaGenerator(mapper);
            JsonSchema schema = null;
            try {
                 schema = schemaGen.generateSchema(RootTemplate.class);
                 System.out.println(mapper.writerWithDefaultPrettyPrinter().writeValueAsString(schema));
            } 
            catch (JsonProcessingException e) {
                // TODO Auto-generated catch block

                 e.printStackTrace();
        }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...