Jackson转换对象时如何将某一对象中list<?> items转换为指定如List<Money>而不是linkedhashmap
每次都是转换为指定成指定对象再getItems再新建javaType转换,有没有更好的一次转换的办法?
Jackson转换对象时如何将某一对象中list<?> items转换为指定如List<Money>而不是linkedhashmap
每次都是转换为指定成指定对象再getItems再新建javaType转换,有没有更好的一次转换的办法?
public static <T> List<T> fromJsonList(String json, Class<T> clazz) throws IOException{ return objectMapper.readValue(json,objectMapper.getTypeFactory() .constructCollectionType(List.class, clazz)); }迟来的答案。我自己刚研究好的,网上怎么都搜不到啊。