spring boot 2.xインターフェース返却時間タイプは自動的にtimestampになりません.


1:問題の説明
spring boot 1.xバージョンは、@ResponseBodyによって修正された戻り値の中にjava.util.Dateタイプがあれば、デフォルトでは、timestampとして順序付けされます.【158560404119】spring boot 2.xバージョンでは、戻り値の中のjava.util.Dateタイプは、デフォルトの順序ではなくtimestampになります.【2020-03-31 T 12:03:16.586+0000】
2:ソース分析
spring boot 2.xのorg.springfraamebook.boot.atoconfigre.jackson.Jackson AutoConfigration類には以下のコードが多くあります.
static {
    Map<Object, Boolean> featureDefaults = new HashMap<>();
    featureDefaults.put(SerializationFeature.WRITE_DATES_AS_TIMESTAMPS, false);
    FEATURE_DEFAULTS = Collections.unmodifiableMap(featureDefaults);
}
3:解決策
順序をtimestamp形式にするには、appication.ymlに次のような構成を追加する必要があります.
spring:
  jackson:
    serialization: 
      WRITE_DATES_AS_TIMESTAMPS: true