【发布时间】:2016-06-21 06:49:48
【问题描述】:
我正在寻找一种通过杰克逊将部分对象(不是它的所有属性)转换为 json 的方法。目前我正在使用这个解决方案:
User userServed = User.find.byId(id);
ObjectMapper mapper = new ObjectMapper();
JsonNode node = null;
node = mapper.convertValue(userServed, JsonNode.class);
到目前为止一切正常。
我的问题是对象中有很多属性我不想暴露给 json 节点,比如列表。有没有办法只选择所需的属性?
【问题讨论】:
-
什么是“部分对象”?
-
我指的不是转换对象的所有属性