Jackson objectMapper还原容器泛型的写法引出的总结

需求 :

通过List 的String,readValue成 List 的对象


实现方法 :

  ObjectMapper().readValue(jsonString,object : TypeReference>(){})
  • 这是一种简写的方法,TypeReference 是一个抽象类,所以用匿名内部类的方式来简化代码,提高可读性
  • Kotlin对于匿名内部类的写法接触的也非常的少,可以看出是非常简洁优雅的,仅以此文加深印象,分享给大家~

你可能感兴趣的:(Jackson objectMapper还原容器泛型的写法引出的总结)