杰克逊自定义反序列化没有被调用

时间:2014-05-20 10:45:11

标签: java json serialization jersey jackson

我遇到的问题是我的反序列化器无法正常工作。

这是desirializer类

public class sometypeidres extends JsonDeserializer<MyTypeWS>{
@Override
public MyTypeWSdeserialize(JsonParser jp, DeserializationContext ctxt) throws IOException, JsonProcessingException {
    // TODO Auto-generated method stub
    return null;
}
}

和我想要的课程

@JsonDeserialize(using = sometypeidres.class)
     

公共类MyTypeWS {   }

但没有任何东西被称为。

我需要为此配置更多工作吗?

更多信息: 我想使用jersy来调用控制器中的反序列化器

@POST
@Consumes(MediaType.APPLICATION_JSON)
@Produces(MediaType.APPLICATION_JSON)
public Response addNewDataSourceAttribute(MyTypeWS myTypeWS) {}

0 个答案:

没有答案