使用的技术场景:异步加载数据
-
前端使用JQuery的ajax技术
-
后端使用fastjson的jar包
* 导入fastjson的开发jar包fastjson-1.2.8.jar
* String s = JSON.toJSONString(集合)
* String s = JSON.toJSONString(对象) -
如果List集合中存入相同引用的对象 fastjson默认的情况下是进行循环检测的,去除掉死循环调用的方式:
JSON.toJSONString(p,SerializerFeature.DisableCircularReferenceDetect) -
去除循环检测,但是就会出现死循环的效果最后可以使用注解:
@JSONField(serialize=false)对指定的属性不转换成json
网友评论