从开发侧和工具侧两个方面做一些总结:
开发侧:json序列化是很容易踩坑的,未来需要序列化的对象尽量做到避免循环依赖、子类不与父类定义相同名称的成员、避免定义非成员变量的getter/setter方法。
工具侧:如果涉及到序列化和对象创建工具的开发,那么需要考虑循环引用问题的解决,主要方法即将循环引用中的其中一个对象缓存起来,以避免重复地序列化或创建。
原创 | 2023-01-18 10:44:16 |浏览:1.6万
从开发侧和工具侧两个方面做一些总结:
开发侧:json序列化是很容易踩坑的,未来需要序列化的对象尽量做到避免循环依赖、子类不与父类定义相同名称的成员、避免定义非成员变量的getter/setter方法。
工具侧:如果涉及到序列化和对象创建工具的开发,那么需要考虑循环引用问题的解决,主要方法即将循环引用中的其中一个对象缓存起来,以避免重复地序列化或创建。
Copyright 2005-2020 www.kxting.com 版权所有 | 湘ICP备2023022655号
声明: 本站所有内容均只可用于学习参考,信息与图片素材来源于互联网,如内容侵权与违规,请与本站联系,将在三个工作日内处理,联系邮箱:47085,1089@qq.com