jackson2.1.4与えられたClassマッピングと抽象クラスによるシーケンス化のマッピング
1150 ワード
// TypeReference
//List<MyBean> result = mapper.readValue(src, new TypeReference<List<MyBean>>() { });
// TypeFactory
//apper.readValue(src, TypeFactory.defaultInstance().constructCollectionType(ArrayList.class, MyBean.class));
//
@JsonDeserialize(as=Impl.class)
// List
For java.util.List values you would use @JsonDeserialize(contentAs=ValueTypeImpl.class) instead, and for java.util.Map keys, @JsonDeserialize(keyAs=KeyTypeImpl.class).