什么是typeFactory.arrayType(xxx)的替代方法?

时间:2011-05-25 13:34:27

标签: json jackson

作为jackson 1.8,不推荐使用typeFactory.arrayType(xxx),我应该使用什么方法来表达类型安全数组,例如int []?

1 个答案:

答案 0 :(得分:2)

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