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"
}


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章