在项目中使用到json,由于数据的频繁转化,考虑到系统的性能使用了阿里巴巴封装的fastjson。
项目的环境配置
- jdk1.7
- tomcat8
-
maven3.39
在pom中引入的依赖
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>1.2.4</version>
</dependency>
如何使用(这里只列举最常用的两个方法):
//将javabean转化成json字符串
String jsonStr = JSON.toJSONString(Bean bean);
//将json字符串转化成对应的javabean
Bean bean = JSON.parseObject(jsonStr, Bean.class);
附:如果想下载jar包和源码可参考下面的链接:
fastjson源码下载