原因:出现这种情况是在使用json-plugin时,一些不需要串行化的属性被序列化了 比如spring 注入的 services生成了getter、序列化ID生成了getter等等 ,json plugin会把有getter方法的属性序列化,格式化为json串 。
解决办法:1、可以去掉getter或者在getter上加上@JSON(serialize=false)
2、去掉不需要的getter
排除JSON冗余序列化
本文探讨了在使用JSON插件进行序列化时遇到的问题,即某些不需要序列化的属性被错误地包含进去了。文章提供了两种解决方案:一是移除不必要的getter方法;二是保留getter但通过注解方式设置不序列化。
原因:出现这种情况是在使用json-plugin时,一些不需要串行化的属性被序列化了 比如spring 注入的 services生成了getter、序列化ID生成了getter等等 ,json plugin会把有getter方法的属性序列化,格式化为json串 。
解决办法:1、可以去掉getter或者在getter上加上@JSON(serialize=false)
2、去掉不需要的getter
843
3253

被折叠的 条评论
为什么被折叠?