美文网首页
fastjson 报错解决

fastjson 报错解决

作者: michael_0x | 来源:发表于2019-01-18 20:51 被阅读0次

今天碰到个报错如下:

com.alibaba.fastjson.JSONException: write javaBean error, class com.rest.test.entity.User.UserAccount, fieldName : data
    at com.alibaba.fastjson.serializer.JavaBeanSerializer.write(JavaBeanSerializer.java:326) ~[fastjson-1.2.28.jar:?]
    at com.alibaba.fastjson.serializer.JSONSerializer.writeWithFieldName(JSONSerializer.java:304) ~[fastjson-1.2.28.jar:?]

主要原因是UserAccount中有个字段定义为Long,get方法返回是long,类型不一致导致了此错误。

将get方法的返回类型改成一致,错误就解决了。

相关文章

网友评论

      本文标题:fastjson 报错解决

      本文链接:https://www.haomeiwen.com/subject/xajodqtx.html