Где я могу указать настройки Jackson SerializationConfig.Feature в Spring 3.1

Я озадачен тем, почему использование включения jackson по умолчанию, которое Spring, кажется, настроило конфигурацию Jackson по умолчанию.

Один параметр, с которым он работает, — это WRITE_DATES_AS_TIMESTAMPS, по умолчанию для Джексонаtrue, однако Spring где-то изменил это значение на false, а также предоставил формат даты.

Где в мире это происходит? Я хочу, чтобы мои даты оставались сериализованными как числа.

ОБНОВЛЕНИЕ : Оказывается, проблема не в Spring, а в гибернации прокси-классов, вызывающих проблему. По какой-то причине, если hibernate имеет сопоставление типов type="date", он сериализуется как строка даты, хотя, если его type="timestamp" сериализуется, как и ожидалось. Вместо того, чтобы тратить слишком много времени на изучение этого, я решил просто изменить все свои сопоставления на отметку времени.

10
задан Brett Ryan 15 March 2012 в 19:24
поделиться