resteasy フレームワークを使用したサービスを開発しています。XML および json のアプリケーション/コンテンツ タイプで問題なく動作します。ただし、もう 1 つの形式 bson を使用する必要があります。
bson4jackson プラグインをインストールしましたが、resteasy での使用方法がわかりません。プロデューサー/コンシューマー クラスを実装する必要があることは理解していますが、例が見つかりませんでした。
この問題を解決するためのアドバイスやアイデアはありますか?
MessageBodyReaderカスタムを実装しMessageBodyWriter、bson メディア タイプを処理する必要があります。
読者:
@Provider
@Consumes("application/bson")
public class BsonMessageBodyReader implements MessageBodyReader {
}
ライター:
@Provider
@Produces("application/bson")
public class BsonMessageBodyWriter implements MessageBodyWriter {
}