Я пытаюсь преобразовать объект Java в объект JSON в Tomcat/Джерси, используя Jackson. И хотите динамически подавлять сериализацию (запись) определенных свойств.
Я могу использовать JsonIgnore, но хочу принять решение об игнорировании во время выполнения. Любые идеи??
Итак, в приведенном ниже примере я хочу подавить поле «id», когда я сериализую объект пользователя в JSON.
new ObjectMapper.writeValueAsString(user);
class User {
private String id = null;
private String firstName = null;
private String lastName = null;
//getters
//setters
}//end class