在項目中使用到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源碼下載