com.fasterxml.jackson.databind.exc.MismatchedInputException

jackson json转实体 com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException

jackson 2.2.2

由于vo中缺少json的某个字段属性引起

2种解决方法

1:vo中添加注解@JsonIgnoreProperties(ignoreUnknown = true)

2.  mapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false);


com.fasterxml.jackson.databind.exc.MismatchedInputException

错误的格式

[{
    "firstName": "hgf",
    "lastName": "frew",
    "username": "erf",
    "email": "bgghjk",
    "password": "bgte",
    "role": "trrere"
  }
]

正确的格式,不要[]

{
    "firstName": "hgf",
    "lastName": "frew",
    "username": "erf",
    "email": "bgghjk",
    "password": "bgte",
    "role": "trrere"
}


你可能感兴趣的:(JSON)