今天看啥  ›  专栏  ›  码小辫

用了几年的 Fastjson,我最终替换成了Jackson!

码小辫  · 公众号  ·  · 2021-05-10 15:06
码小辫专注更多编程视频和电子书天天在用钱作者:larva-zhh来源:www.cnblogs.com/larva-zhh/p/11544317.html为什么要替换fastjson工程里大量使用了fastjson作为序列化和反序列化框架,甚至ORM在处理部分字段也依赖fastjson进行序列化和反序列化。那么作为大量使用的基础框架,为什么还要进行替换呢?原因有以下几点:fastjson太过于侧重性能,对于部分高级特性支持不够,而且部分自定义特性完全偏离了json和js规范导致和其他框架不兼容;fastjson文档缺失较多,部分Feature甚至没有文档,而且代码缺少注释较为晦涩;fastjson的CVE bug监测较弱,很多CVE数据库网站上有关fastjson的CVE寥寥无几,例如近期的AutoType导致的高危漏洞,虽然和Jackson的PolymorphicDeserialization是同样的bug,但是CVE网站上几 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照