パッケージ org.springframework.http.converter.json
@NonNullApi @NonNullFields パッケージ org.springframework.http.converter.json
JSON を処理するための HttpMessageConverter 実装を提供します。
- クラス説明Jackson ベースおよびコンテンツ型に依存しない
HttpMessageConverter実装の抽象基本クラス。Gson や JSON-B などのプレーン JSON コンバーターの共通基本クラス。JSON の読み取りおよび書き込み時にbyte[]プロパティを Base64 エンコードする Google Gson 2.xGsonBuilderを取得するための単純なユーティリティクラス。Google Gson 2.xGsonインスタンスを作成するためのFactoryBean。Google グソンライブラリを使用して JSON を読み書きできるHttpMessageConverterの実装。流れるような API でObjectMapperインスタンスを作成するために使用されるビルダー。setter を使用して Jackson 2.xObjectMapper(デフォルト)またはXmlMapper(createXmlMapperプロパティを true に設定)を作成するためのFactoryBeanは、XML 構成内から Jackson 機能を有効または無効にします。JSON バインディング API を使用して JSON を読み書きできるHttpMessageConverterの実装。kotlinx.serialization を使用して JSON を読み書きできるHttpMessageConverterの実装。最終的にメッセージをデシリアライズするために使用される Jackson ビューを格納できるHttpInputMessage。POJO がMappingJackson2HttpMessageConverterを介して直列化する単純なホルダーと、コンバーターに渡される追加の直列化命令。Jackson アノテーションをProblemDetailに関連付けて、Jackson ライブラリへの強い依存を回避するためのインターフェース。ProblemDetailJacksonMixinと同じ宣言を提供し、jackson-dataformat-xmlがクラスパスにある場合に XML シリアライゼーションをサポートするいくつかの追加宣言を提供します。SpringApplicationContextに対するオートワイヤーで Jackson(JsonSerializer、JsonDeserializer、KeyDeserializer、TypeResolverBuilder、TypeIdResolver)Bean を作成できます。