我在執(zhí)行下面的代碼時遇到com.fasterxml.jackson.databind.exc.InvalidDefinitionException: No value type configured for ObjectReader問題杰克遜版本是jackson-databind-2.9.9.jarpublic <T> T parsingData(String body) { try { return getObjectMapper().reader().readValue(body); } catch (IOException ioe) { ioe.printStackTrace(); }}在我進(jìn)入的確切異常下方printStackTrace,可以找到String body異常中公開的內(nèi)容。com.fasterxml.jackson.databind.exc.InvalidDefinitionException: No value type configured for ObjectReaderat [Source: (String)"{ "timestamp": "2019-06-04T09:36:50.086+02:00", "path": "/api/check/85358/checking/246syb-f3f2-4756-91da-dae3e8ce774b/test/22462da-c4e2-45ca-bd27-246/rows/8bc3965a-ae22-4d7f-b770-262sgs24/port", "status": 400, "error": "Internal Server Error", "message": "[owner.firstName2:size:1:30, owner.lastName2:size:1:30]", "errorCode": 200000 } "; line: 1, column: 1]更新:您能解釋一下為什么我會收到此異常嗎?這是因為我沒有提供Class還是TypeReference?
com.fasterxml.jackson.databind.exc.Invalid
長風(fēng)秋雁
2023-07-28 16:56:37