クラス HttpMessageConverters

java.lang.ObjectSE
org.springframework.boot.autoconfigure.http.HttpMessageConverters
実装されたすべてのインターフェース:
IterableSE<HttpMessageConverter<?>>

public class HttpMessageConverters extends ObjectSE implements IterableSE<HttpMessageConverter<?>>
Spring Boot アプリケーションで使用される HttpMessageConverter の管理に使用される Bean。追加の HttpMessageConverter を Web アプリケーションに追加およびマージする便利な方法を提供します。

この Bean のインスタンスは、必要に応じて特定の additional converters に登録できます。そうでない場合、デフォルトのコンバーターが使用されます。

NOTE: 使用されるデフォルトのコンバーターは、標準の Spring MVCWebMvcConfigurationSupport を参照)と同じですが、XML コンバーターをリストの最後に配置するために若干の順序が変更されています。

導入:
2.0.0
作成者:
Dave Syer, Phillip Webb, Andy Wilkinson
関連事項:
  • コンストラクターの詳細

    • HttpMessageConverters

      public HttpMessageConverters(HttpMessageConverter<?>... additionalConverters)
      指定された追加のコンバーターで新しい HttpMessageConverters インスタンスを作成します。
      パラメーター:
      additionalConverters - 追加される追加のコンバーター。アイテムは、同じ型のデフォルトコンバーターの直前に追加されます(デフォルトコンバーターが見つからない場合はリストの先頭に追加されます)。postProcessConverters(List) メソッドは、コンバーターをさらに操作するために使用できます。
    • HttpMessageConverters

      public HttpMessageConverters(CollectionSE<HttpMessageConverter<?>> additionalConverters)
      指定された追加のコンバーターで新しい HttpMessageConverters インスタンスを作成します。
      パラメーター:
      additionalConverters - 追加される追加のコンバーター。アイテムは、同じ型のデフォルトコンバーターの直前に追加されます(デフォルトコンバーターが見つからない場合はリストの先頭に追加されます)。postProcessConverters(List) メソッドは、コンバーターをさらに操作するために使用できます。
    • HttpMessageConverters

      public HttpMessageConverters(boolean addDefaultConverters, CollectionSE<HttpMessageConverter<?>> converters)
      指定されたコンバーターで新しい HttpMessageConverters インスタンスを作成します。
      パラメーター:
      addDefaultConverters - デフォルトのコンバーターを追加する必要がある場合
      converters - 追加するコンバーター。アイテムは、同じ型のデフォルトコンバーターの直前に追加されます(デフォルトコンバーターが見つからない場合はリストの先頭に追加されます)。postProcessConverters(List) メソッドは、コンバーターをさらに操作するために使用できます。
  • メソッドの詳細