于今腐草无萤火,终古垂杨有暮鸦。这篇文章主要讲述Fastjon2他来了,性能显著提升,还能再战十年相关的知识,希望能为你提供帮助。
@toc
概述阿里官方给的定义是,FASTJSON是阿里巴巴的开源JSON解析库,它可以解析JSON格式的字符串,支持将java Bean序列化为JSON字符串,也可以从JSON字符串反序列化到JavaBean。
FASTJSON相对其他JSON库的特点是快,从2011年fastjson发布1.1.x版本之后,其性能从未被其他Java实现的JSON库超越。
FASTJSON 2.0是FASTJSON项目的重要升级,目标是为下一个十年提供一个高性能的JSON库,同一套API支持JSON/JSONB两种协议,JSONPath是一等公民,支持全量解析和部分解析,支持Java服务端、客户端android、大数据场景。
使用
引入Maven依赖在FASTJSON 2.0中,groupId和1.x不一样,是com.alibaba.fastjson2
<
dependency>
<
groupId>
com.alibaba.fastjson2<
/groupId>
<
artifactId>
fastjson2<
/artifactId>
<
version>
2.0.1<
/version>
<
/dependency>
【Fastjon2他来了,性能显著提升,还能再战十年】https://repo1.maven.org/maven2/com/alibaba/fastjson2/fastjson2/
2.0之前的FASTJSON坐标如下,最新版本为1.2.79:
<
dependency>
<
groupId>
com.alibaba<
/groupId>
<
artifactId>
fastjson<
/artifactId>
<
version>
1.2.79<
/version>
<
/dependency>
https://github.com/alibaba/fastjson/releases
推荐阅读
- Python3操作BeautifulSoup基础语法
- Forward windows logs to rsyslog server? with Nxlog
- GitHub打不开(看看这5个免费的国内Git仓库吧~)
- 干货合集│最好用的 python 库都在这
- 一些编码Tips
- 音频 3A 处理实践,让你的应用更「动听」
- SpringBoot应用使用自定义的ApplicationContext实现类
- 微电网数字孪生 | 智能时代,部署源网荷储一体化管控平台
- 让资源在云端和本地自由流动