У меня есть класс User, который я хочу сопоставить с JSON, используя Jackson.
public class User {
private String name;
private int age;
prviate int securityCode;
// getters and setters
}
Я сопоставляю это с строкой JSON, используя -
User user = getUserFromDatabase();
ObjectMapper mapper = new ObjectMapper();
String json = mapper.writeValueAsString(user);
Я не хочу отображать переменную securityCode
. Есть ли способ конфигурирования картографа, чтобы он игнорировал это поле?
Я знаю, что могу писать пользовательские карты данных или использовать Streaming API, но я хотел бы знать, можно ли это сделать через конфигурацию?