typeFactory.arrayTypexxx的替代方法是什么?

问题描述

| 作为杰克逊1.8,不建议使用typeFactory.arrayType(xxx),用于表达类型安全数组(例如int [])的方法是什么?     

解决方法

您需要使用ObjectMapper.getTypeFactory()访问TypeFactory,然后调用实例方法。需要进行更改以允许某些类型的类型覆盖(特别是对于Scala扩展模块)。 或者,如果您无法访问ObjectMapper(或相关对象,序列化器/反序列化器提供程序),则可以实例化独立的TypeFactory。