我正在开发API,但现在遇到了问题,无法解决该问题。我使用Java Play Framework。到目前为止,我一直使用实体类在Json中进行序列化和反序列化。现在,我必须删除一个字段以改善请求响应时间。问题是,我仍然需要将此字段发送给具有旧版本的用户,但是向具有新版本的用户发送,我想使用JsonIgnore批注。
一个简单的例子:
public class Wallet {
private long id;
private User user;
private BigDecimal patrimony;
}
对于新版本,我需要这些对象:
public class Wallet {
private long id;
private User user;
}
我搜索了很多东西,却找不到一个实用的例子。