1

resteasy フレームワークを使用したサービスを開発しています。XML および json のアプリケーション/コンテンツ タイプで問題なく動作します。ただし、もう 1 つの形式 bson を使用する必要があります。

bson4jackson プラグインをインストールしましたが、resteasy での使用方法がわかりません。プロデューサー/コンシューマー クラスを実装する必要があることは理解していますが、例が見つかりませんでした。

この問題を解決するためのアドバイスやアイデアはありますか?

4

1 に答える 1

1

MessageBodyReaderカスタムを実装しMessageBodyWriter、bson メディア タイプを処理する必要があります。

読者:

@Provider
@Consumes("application/bson")
public class BsonMessageBodyReader implements MessageBodyReader {

}

ライター:

@Provider
@Produces("application/bson")
public class BsonMessageBodyWriter implements MessageBodyWriter {

}
于 2013-07-05T04:59:04.640 に答える