Erroe:JSON parse error: Cannot deserialize value of type `java.lang.Integer` from Object value (token `JsonToken.START_OBJECT`);
报错:
JSON parse error: Cannot deserialize value of type `java.lang.Integer` from Object value (token `JsonToken.START_OBJECT`); nested exception is com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize value of type `java.lang.Integer` from Object value (token `JsonToken.START_OBJECT`)
粗心大意了!!!
原因:
后端想拿JSON传,但给的不是对象。
解决:
当给单独的参时,使用 form-data 单独来。
将单独的参拿对象封装起来时,使用 JSON @RequestBody。
总结:
一定要细心!