我正在使用RESTEasy通过JSON在我的rest api上发送对象.它非常方便 - 每个字段都自动填充在JSON对象中.但是有一些领域(例如passwordhash)我宁愿不发送.我也想删除任何空值 - 没有必要发送它们.
我可以影响JSON的创建方式吗?
我正在使用Jettison,RESTEasy 2.0.1.GA,我认为,JAXB,虽然我真的很难确定这一点.
这取决于您使用什么来使用JSON.如果您使用的是JAXB和Jettison,则可以使用@XmlTransient来避免发送带注释的字段.如果您使用Jackson,可以使用@JsonIgnore.无论您使用哪个选项,默认情况下都应省略NULL值.
| 归档时间: |
|
| 查看次数: |
3895 次 |
| 最近记录: |