JSONObject所必需的6个jar包:
网上有很多的下载jar包地址,但是我个人比较喜欢的是Maven网站,里面一般提供了各种版本。
这个网址是maven仓库的国内镜像地址:
http://mvnrepository.com
pom文件为:
<!-- https://mvnrepository.com/artifact/com.alibaba/fastjson -->
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>1.2.28</version>
</dependency>
<!-- https://mvnrepository.com/artifact/commons-beanutils/commons-beanutils -->
<dependency>
<groupId>commons-beanutils</groupId>
<artifactId>commons-beanutils</artifactId>
<version>1.9.2</version>
</dependency>
<!-- https://mvnrepository.com/artifact/commons-collections/commons-collections -->
<dependency>
<groupId>commons-collections</groupId>
<artifactId>commons-collections</artifactId>
<version>3.2.1</version>
</dependency>
<!-- https://mvnrepository.com/artifact/commons-lang/commons-lang -->
<dependency>
<groupId>commons-lang</groupId>
<artifactId>commons-lang</artifactId>
<version>2.6</version>
</dependency>
<!-- https://mvnrepository.com/artifact/commons-logging/commons-logging -->
<dependency>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
<version>1.1.1</version>
</dependency>
<!-- https://mvnrepository.com/artifact/net.sf.ezmorph/ezmorph -->
<dependency>
<groupId>net.sf.ezmorph</groupId>
<artifactId>ezmorph</artifactId>
<version>1.0.6</version>
</dependency>
<!-- https://mvnrepository.com/artifact/net.sf.json-lib/json-lib -->
<dependency>
<groupId>net.sf.json-lib</groupId>
<artifactId>json-lib</artifactId>
<version>2.4</version>
<classifier>jdk15</classifier>
</dependency>
综上4种Json技术的比较,在项目选型的时候可以使用Google的Gson和阿里巴巴的FastJson两种并行使用,如果只是功能要求,没有性能要求,可以使用google的Gson,如果有性能上面的要求可以使用Gson将bean转换json确保数据的正确,使用FastJson将Json转换Bean。
参考资料:
1、https://blog.csdn.net/weixin_42636552/article/details/84929768?utm_medium=distribute.pc_relevant_download.none-task-blog-baidujs-1.nonecase&depth_1-utm_source=distribute.pc_relevant_download.none-task-blog-baidujs-1.nonecase 20210511
2、https://blog.csdn.net/u012377333/article/details/50544367?utm_medium=distribute.pc_relevant.none-task-blog-baidujs_title-0&spm=1001.2101.3001.4242 20210511
3、https://jingyan.baidu.com/article/8cdccae9bd2464705513cd01.html 20210511
4、https://blog.csdn.net/ideal_me/article/details/50353986 20210511
5、http://www.voidcn.com/article/p-vpidxxyu-brt.html 20210511
6、https://blog.csdn.net/fyli0304/article/details/106226563/ 20210511
7、https://blog.csdn.net/weixin_42476601/article/details/81700561 20210511
8、https://blog.csdn.net/vickyway/article/details/48157819 20210511
9、https://blog.csdn.net/weixin_42476601/article/details/81700561 20210511