1、添加依赖,在Maven的pom.xml文件中添加以下依赖。
1 <dependency> 2 <groupId>com.fasterxml.jackson.core</groupId> 3 <artifactId>jackson-databind</artifactId> 4 <version>2.10.2</version> 5 </dependency>
如果是单独加这个依赖包,使用上面的即可。如果是使用Springboot开发项目,那么这个依赖包是直接封装好的,不用单独加了,自己可以使用工具进行查看,看看是否有这个依赖包就行了,如下所示:
2、Java中使用Jackson,对JSON和对象进行转换。工具类如下所示:
1 package com.bie.utils; 2 3 import com.fasterxml.jackson.core.JsonProcessingException; 4 import com.fasterxml.jackson.databind.JavaType; 5 import com.fasterxml.jackson.databind.ObjectMapper; 6 import com.bie.nationalpolicy.po.Student; 7 8 import java.util.ArrayList; 9 import java.util.List; 10 11 /** 12 * @ProjectName: nationalpolicy 13 * @Package: com.bie.utils 14 * @ClassName: JsonUtils 15 * @Author: biehl 16 * @Description: ${description} 17 * @Date: 2020/2/28 10:30 18 * @Version: 1.0 19 */ 20 public class JsonUtils { 21 22 23 // 定义jackson对象 24 private static final ObjectMapper MAPPER = new ObjectMapper(); 25 26 /** 27 * 将对象转换成json字符串。 28 * <p>Title: pojoToJson</p> 29 * <p>Description: </p> 30 * 31 * @par