Jan 08, 2016 10:33:48 PM org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Servlet.service() for servlet [springmvc] in context with path [/xxx] threw exception [Request processing failed; nested exception is javax.ws.rs.ProcessingException: Error reading entity from input stream.] with root cause
com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException: Unrecognized field "safeKey" (class xxx), not marked as ignorable (3 known properties: "modifyDate", "createDate", "id"])
at [Source: org.glassfish.jersey.message.internal.EntityInputStream@446d559; line: 1, column: 68] (through reference chain: com.qbao.xx.service.response.QbaoAccountResponse["rows"]->com.xx.bbs.entity.ss["safeKey"])
at com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException.from(UnrecognizedPropertyException.java:51)
at com.fasterxml.jackson.databind.DeserializationContext.reportUnknownProperty(DeserializationContext.java:671)
at com.fasterxml.jackson.databind.deser.std.StdDeserializer.handleUnknownProperty(StdDeserializer.java:771)
at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.handleUnknownProperty(BeanDeserializerBase.java:1297)
at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.handleUnknownVanilla(BeanDeserializerBase.java:1275)
at com.fasterxml.jackson.databind.deser.BeanDeserializer.vanillaDeserialize(BeanDeserializer.java:247)
at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:118)
at com.fasterxml.jackson.databind.deser.SettableBeanProperty.deserialize(SettableBeanProperty.java:525)
at com.fasterxml.jackson.databind.deser.impl.MethodPr
com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException: Unrecognized field "safeKey"
最新推荐文章于 2024-05-22 09:25:43 发布
在处理JSON序列化时遇到了`com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException`,错误信息提到未识别的字段'safeKey'。解决方法是在相关类上添加`@JsonIgnoreProperties(ignoreUnknown = true)`注解,忽略未知属性。
摘要由CSDN通过智能技术生成