作用:实现java对象和json的字符串转换
1、导入坐标
<!--导入FastJson坐标-->
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>1.2.62</version>
</dependency>
2、java对象转json字符串
//将服务端的Java对象转换成客户端的JSON字符串
User user = new User();
user.setId("1");
user.setUsername("张三");
user.setPassword("123");
String jsonStr = JSON.toJSONString(user);
System.out.println(jsonStr);
3、json字符串转java对象
//将客户端的JSON字符串转为服务器的Java对象
User user1 = JSON.parseObject("{\"id\":\"1\",\"password\":\"123\",\"username\":\"张三\"}", User.class);
System.out.println(user1);