一、什么是ObjectMapper?
ObjectMapper类是Jackson库的主要类,它提供一些功能将数据集或对象转换的实现。
它将使用JsonParser和JsonGenerator实例来实现JSON的实际读/写。
二、ObjectMapper怎么使用?
2.1 配置
2.1.1 普通Java项目(引入如下依赖即可)
com.fasterxml.jackson.core
jackson-databind
2.9.5
com.fasterxml.jackson.core
jackson-core
2.9.5
com.fasterxml.jackson.core
jackson-annotations
2.9.5
2.1.2 Sring Boot项目
重要说明:
由于Spring Boot的自动配置JacksonAutoConfiguration中有如下图所示的依赖引入和配置,所以不需要我们额外配置
2.2 实战
User类
@Data