34

🐂🍺阿里又一个 20k+ stars 开源项目诞生,恭喜 fastjson!

 4 years ago
source link: https://juejin.im/post/5de077e8e51d4570b03c9a16
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

🐂🍺阿里又一个 20k+ stars 开源项目诞生,恭喜 fastjson!

2019年11月29日 阅读 10277

🐂🍺阿里又一个 20k+ stars 开源项目诞生,恭喜 fastjson!

本文由 yanglbme 原创,首发于公众号“Doocs开源社区”,转载请于公众号后台联系我开白。

昨晚,阿里开源库 fastjson stars 数达到了 20k,温绍锦(花名:高铁)作为fastjson、Druid 的作者,发了条朋友圈,表示感谢大家的支持。

1

下面,我们一起来了解一下 fastjson。

什么是 fastjson?

阿里官方给的定义是, fastjson 是阿里巴巴的开源 JSON 解析库,它可以解析 JSON 格式的字符串,支持将 Java Bean 序列化为 JSON 字符串,也可以从 JSON 字符串反序列化到 JavaBean。

fastjson 的优点

fastjson 相对其他 JSON 库的特点是快,从 2011 年 fastjson 发布 1.1.x 版本之后,其性能从未被其他 Java 实现的 JSON 库超越。

fastjson 在阿里巴巴大规模使用,在数万台服务器上部署,fastjson 在业界被广泛接受。在 2012 年被开源中国评选为最受欢迎的国产开源软件之一。

fastjson 有非常多的 testcase,在 1.2.11 版本中,testcase 超过 3321 个。每次发布都会进行回归测试,保证质量稳定。

fastjson 的 API 十分简洁。

String text = JSON.toJSONString(obj); // 序列化
VO vo = JSON.parseObject("{...}", VO.class); // 反序列化
复制代码

支持泛型,支持流处理超大文本,支持枚举,支持序列化和反序列化扩展。

fastjson 的成长曲线

1

目前 OSChina 正在评选 2019 年度最受欢迎的中国开源软件,每位用户持有 5 票,投票截止时间:2019 年 12 月 6 日 24 点。

支持 fastjson,请给它投票,谢谢!投票地址:www.oschina.net/project/top…


欢迎关注我的微信公众号“Doocs开源社区”,原创技术文章第一时间推送。

1

Recommend

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK