1
,我期待从JSON反序列化实体如下:杰克逊:反序列化包含列表的泛型类型
public class TypedMemberDTO<T> {
private List<T> details;
private String type;
// Getters and setters
}
我知道T
可能因type
两个实际的类中的一个仅属性的值。
我已经看到了如何使用objectMapper.readValue(json, objectMapper.getTypeFactory().collectionType(ArrayList.class, MyClass.class));
但是反序列化列表的例子,我还没有看到关于如何实现我要找上面做任何的例子。
有人可以指出我正确的方向反序列化我的课程吗?
理想我想避免任何基于注解的方法,如果这是可能的
我不认为这是可能的(由于类型擦除) – 2014-10-16 17:25:45