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