UnrecognisedPropertyException和HttpMessageNotReadableException

时间:2017-10-15 17:26:13

标签: java spring-mvc

我正在使用Spring Spring 3.x和Jackson 2.x的RestTemplate.exchange()并且我得到了以下异常事件,尽管异常中提到的变量与我的POJO产品中的变量完全相同。但是当我使用春季4和杰克逊2.6.3时,问题就解决了。有人可以告诉我为什么我无法在Spring 3和Jackson 2.x的帮助下得到答案,因为我不想增加我的Spring和Jackson版本。

  

org.springframework.http.converter.HttpMessageNotReadableException:   无法读取JSON:无法识别的字段“nonDiscountedPrice”at   [来源:org.apache.http.conn.EofSensorInputStream@4172607;行:1,   专栏:3594](通过参考链:   com.java.LoginDisplayRS [ “顾客”] - > com.java.Customer [ “rentalOptions”] - > java.util.ArrayList中[0] - > com.java.Product [ “nonDiscountedPrice”]);   嵌套异常是   com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException:   无法识别的字段“nonDiscountedPrice”(类com.java.Product),而不是   标记为可忽略的(45已知属性:

0 个答案:

没有答案