如何忽略JAX-RS 2.0客户端中的意外字段?

时间:2014-09-21 18:58:16

标签: java jaxb jax-rs

我正在开发一个从第三方API请求数据的REST客户端。 这些API会更改,有时会添加新字段。

使用 Jackson ,可以使用@JsonIgnoreProperties注释,但我更愿意遵循标准。

是否可以使用 JAX-RS 2.0进行相同的操作?

1 个答案:

答案 0 :(得分:5)

  

使用Jackson,可以使用@JsonIgnoreProperties注释,   但我更愿意遵循标准。

Java EE 7(JSR-342

从Java EE 7开始,没有标准的JSON-Binding API。但是,您可以将JAX-RS与Java API for JSON Processing一起使用(请参阅:JSR-353

Java EE 8(JSR-366

标准的JSON绑定API将作为Java EE 8的一部分开发(参见:JSR-367)。 Java EE 8还将包含一个更新的JAX-RS规范(参见:JSR-370),它将利用JSR-367。