Как настроить @JsonSnakeCase по умолчанию для конфигурации в Dropwizard

Как настроить джексон для использования случая змейки в dropwizard вместо размещения @JsonSnakeCase в каждом классе?

Ответ 1

И, наконец, я смогу найти ответ. Просто добавьте ниже cofiguration.

environment.getObjectMapperFactory().setPropertyNamingStrategy(PropertyNamingStrategy.CAMEL_CASE_TO_LOWER_CASE_WITH_UNDERSCORES)

Ответ 2

Просто добавьте следующую строку в свой метод run()

environment.getObjectMapper().setPropertyNamingStrategy(
        PropertyNamingStrategy.CAMEL_CASE_TO_LOWER_CASE_WITH_UNDERSCORES);