Данные json для преобразования Джексона в bean-компоненте

Вам может быть интересно распределение Дирихле , которое используется для генерации величин, сумма которых равна 1, если вы ищете вероятности. Существует также раздел о том, как их генерировать с использованием гамма-распределений здесь .

0
задан Fabio Gabriele Maisto 13 July 2018 в 10:04
поделиться

1 ответ

Попробуйте создать класс @Configuration и разместите это 2 определения бобов:

@Bean
    public JavaTimeModule timeModule(DateTimeFormatter dateTimeFormatter){
        JavaTimeModule timeModule = new JavaTimeModule();
        timeModule.addSerializer(LocalDateTime.class, new LocalDateTimeSerializer(dateTimeFormatter));
        timeModule.addSerializer(ZonedDateTime.class, new ZonedDateTimeSerializer(dateTimeFormatter));
        return timeModule;
    }

    @Bean
    public ObjectMapper objectMapper(JavaTimeModule timeModule) {
        return Jackson2ObjectMapperBuilder.json()
                .failOnUnknownProperties(false)
                .featuresToEnable(com.fasterxml.jackson.core.JsonGenerator.Feature.WRITE_NUMBERS_AS_STRINGS)
                .featuresToDisable(com.fasterxml.jackson.databind.SerializationFeature.WRITE_DATES_AS_TIMESTAMPS)
                .modules(timeModule)
                .build();
    }
0
ответ дан rick 17 August 2018 в 13:11
поделиться
Другие вопросы по тегам:

Похожие вопросы: