JsonUtil.toJsonStr()序列化失效(缺少字段):
JsonUtil.toJsonStr()是通过遍历getter()方法来序列化的,如果字段没有设置getter方法,则序列化后将不包含这个字段。
JsonUtil.toBean()反序列化报转换异常:
同理:JsonUtil.toBean()反序列化是先将字符串转成JSONObject,再通过调用setter()方法赋值成目标Bean,如果不设置setter,将报转换异常。
JsonUtil.toJsonStr()序列化失效(缺少字段):
JsonUtil.toJsonStr()是通过遍历getter()方法来序列化的,如果字段没有设置getter方法,则序列化后将不包含这个字段。
JsonUtil.toBean()反序列化报转换异常:
同理:JsonUtil.toBean()反序列化是先将字符串转成JSONObject,再通过调用setter()方法赋值成目标Bean,如果不设置setter,将报转换异常。