Jackson 实体转Json、Json转实体
前言
Jackson是一个Json解析库,是当前应用比较广泛用来序列化和反序列化 Json 的 Java 的开源框架。
具体使用
- 依赖
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.9.1</version>
</dependency>
- Entity转Json
ObjectMapper objectMapper = new ObjectMapper();
Test test = new Test("Coisini", "man");
String str = objectMapper.writeValueAsString(test);
System.out.println(str);
- Json转Map
Map testMap = objectMapper.readValue(str, Map.class);
System.out.println(testMap);