一个IDEA和jackson结合的一个错误异常

Posted 吐槽村

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一个IDEA和jackson结合的一个错误异常相关的知识,希望对你有一定的参考价值。

一个字段是isSend,用IDEA自动生成的getter/setter方法名会把is去掉。变成getSend()/setSend()。

当返回的时候使用Jackson转json的时候,就会把isSend字段解析成send字段。

导致前端拿到的数据是send,但是后端在日志里面打印的日志很可能是正常的(我的日志使用Gson转json的,所以日志如何打印都是正常的。),所以这种问题很难排查。

 既然问题发现了,解决就很简单了。我是手动把getSend()改成getIsSend()。

以上是关于一个IDEA和jackson结合的一个错误异常的主要内容,如果未能解决你的问题,请参考以下文章

jackson.databind 没有这样的方法错误

Jackson ObjectMapper给出了递归数据类型的错误

使用自定义消息捕获和处理 Jackson 异常

发生 JNI 错误,请检查您的安装并重试。我在 IntelliJ IDEA 中有这个错误和异常 [重复]

jackson使用setDateFormat后反序列化错误

Jersey/Jackson:如何捕获 json 映射异常?