Я использую LightAdmin 1.1.0.Snapshot с Spring Boot. Я использую Joda DateTime для представления времени с зоной.LightAdmin - Настроить синтаксический анализ DateTime с часовым поясом приложения
Я вижу, что LightAdmin фиксирует дату-время в UTC и контекст десериализации по умолчанию, используемый для анализа данных, - по UTC в LightAdmin. Из отладки я вижу, что LightAdmin использует собственные ObjectMapper и MessageConverters, используя LightAdminRestMvcConfiguration, поэтому он не использует глобальные переопределения Spring Boot для настройки Jackson2ObjectMapperBuilder, как показано ниже.
@Bean
public Jackson2ObjectMapperBuilder jacksonBuilder() {
Jackson2ObjectMapperBuilder builder = new Jackson2ObjectMapperBuilder();
builder.timeZone(coreProperties.appTimeZone());
return builder;
}
Любая помощь о том, как 1) настройки переопределения для Джексона в LightAdmin для разбора с приложением по умолчанию часовой пояс или 2) Ручка JSon сериализации/конвертер вне LightAdmin, чтобы решить эту проблему по-разному. Любая помощь была бы потрясающей.
Спасибо, Alex