1

我们正在开发一个使用 resteasy 框架的服务。它适用于 XML 和 json 应用程序/内容类型。但是,我们需要使用另外一种格式:bson。

我安装了 bson4jackson 插件,但我不知道如何将它与 resteasy 一起使用。我知道我必须实现一个生产者/消费者类,但我没有找到任何示例。

有什么建议/想法来解决这个问题吗?

4

1 回答 1

1

您需要实现自定义MessageBodyReaderMessageBodyWriter处理 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 回答