クラス ProtobufHttpMessageConverter

java.lang.ObjectSE
org.springframework.http.converter.AbstractHttpMessageConverter<com.google.protobuf.Message>
org.springframework.http.converter.protobuf.ProtobufHttpMessageConverter
実装されたすべてのインターフェース:
HttpMessageConverter<com.google.protobuf.Message>
既知の直属サブクラス
ProtobufJsonFormatHttpMessageConverter

public class ProtobufHttpMessageConverter extends AbstractHttpMessageConverter<com.google.protobuf.Message>
Google プロトコルバッファを使用して com.google.protobuf.Messages を読み書きする HttpMessageConverter

Message Java クラスを生成するには、protoc バイナリをインストールする必要があります。

このコンバーターは、公式 "com.google.protobuf:protobuf-java" ライブラリを使用して、デフォルトで "application/x-protobuf" および "text/plain" をサポートします。"application/json" 形式は、"com.google.protobuf:protobuf-java-util" 依存関係でもサポートされます。構成可能なバリアントについては、ProtobufJsonFormatHttpMessageConverter を参照してください。

このコンバーターには、Spring Framework 6.1 以降、Protobuf 3 以降が必要です。

導入:
4.1
作成者:
Alex Antonov, Brian Clozel, Juergen Hoeller, Sebastien Deleuze
関連事項: