<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>1.2.3</version>
</dependency>
<dependency>
<groupId>com.colobu</groupId>
<artifactId>fastjson-jaxrs-json-provider</artifactId>
<version>0.3.1</version>
</dependency>
@Test
public void JSONToJavaBean(){
String json = "{\"age\":25,\"birthday\":\"2021-01-22 12:57:45\",\"username\":\"小斌\"}";
Person person = JSON.parseObject(json, Person.class);
System.out.println(person);
}
@Test
public void JSONToList(){
String json = "[{\"USERNAME\":\"小斌\",\"AGE\":25},{\"USERNAME\":\"小斌\",\"AGE\":25},{\"USERNAME\":\"小斌\",\"AGE\":25}]";
List<Person> list = JSON.parseArray(json, Person.class);
System.out.println(list);
}