com.fasterxml.jackson.databind.JsonMappingException:未找到类java.io.BufferedReader的序列化器,也未发现创建BeanSerializer的属性(为避免异常,请禁用SerializationFeature.FAIL_ON_EMPTY_BEANS)(通过参考链:pj.core.bean) .ActionResult [“ data”]-> pj.core.bean.ActionList [“ list”]-> java.util.ArrayList [0]-> org.apache.commons.collections.map.CaseInsensitiveMap [“ role”]- > net.sourceforge.jtds.jdbc.ClobImpl [“ characterStream”])
我该如何解决这个问题。...
答案 0 :(得分:0)
能否请您发布您要序列化为json的对象?似乎对象(或对象图中的某些对象)包含BufferedReader字段。这是正确的吗?
您可能想用@JsonIgnore对该字段(或getter方法)进行注释,以使杰克逊忽略它,或将此注释添加到对象图的包含BufferedReader的部分。
如果您尝试一下,请告诉我如何解决。祝你好运!
:)