Я занимаюсь разработкой 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;
}
Я много искал и не смог найти практический пример.