Spring mvc 为每个用户租户使用不同的时区进行jackson序列化 问题

Spring mvc 为每个用户租户使用不同的时区进行jackson序列化 问题,spring-mvc,spring-boot,timezone,multi-tenant,Spring Mvc,Spring Boot,Timezone,Multi Tenant,如果您有Pojo,请联系: @JsonFormat("yyyy-MM-dd'T'HH:mm:ss.SSSZ") // Note the 'Z' for timezone Instant date; 我希望序列化的JSON基于timezoneAwareCaleCleContext 描述 我有一个多租户Spring(boot)MVC应用程序,其中每个租户定义了她想要获取数据的时区 我知道我可以将TimeZoneAwareLocaleContext注册到LocaleContext中,以及如何注册,但

如果您有Pojo,请联系:

@JsonFormat("yyyy-MM-dd'T'HH:mm:ss.SSSZ") // Note the 'Z' for timezone
Instant date;
我希望序列化的JSON基于
timezoneAwareCaleCleContext

描述 我有一个多租户Spring(boot)MVC应用程序,其中每个租户定义了她想要获取数据的时区

我知道我可以将
TimeZoneAwareLocaleContext
注册到
LocaleContext
中,以及如何注册,但我很难理解如何(如果可能的话)强制Jackson序列化LocalContext时区的日期

我也考虑过使用自定义租户感知的Jackson序列化程序,但它觉得可能已经有一个现成的解决方案,我忽略了它