【发布时间】:2013-01-20 10:19:36
【问题描述】:
我有一个要使用 Jackson 映射到 JSON 的 User 类。
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,但我想知道是否可以通过配置来实现?
【问题讨论】: