1.本篇概要
本文主要介绍如何在Spring Boot中整合3种常用的Json框架,包含Spring Boot本身提供的Jackson和Gson,以及国内常用的阿里巴巴开源Fastjson的整合。
2.Json框架整合
2.1 整合 Jackson
Jackson是Spring Boot中默认的,所以不需要导入额外的依赖,只需要导入spring-boot-starter-web
就可以使用了。使用方式见上一篇文档。
2.2 整合 Gson
Gson 也是Spring Boot中提供了自动化配置的,需要排除Jackson的依赖并引入Gson。
依赖如下:
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<exclusions>
<exclusion>
<groupId>org.springframework.boot</groupId>