1. 调用方法writeValueAsString()
1.1 创建实体类对象
package com.fy.test;
public class Student {
private int id;
private String name;
private boolean sex;
public Student(int id, String name, boolean sex) {
this.id = id;
this.name = name;
this.sex = sex;
}
public Student() {
}
public Student(int i, String zhu) {
}
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public boolean isSex() {
return sex;
}
public void setSex(boolean sex) {
this.sex = sex;
}
}
1.2 转换成 json 数据的 java 对象
package com.fy.test;
import com.fasterxml.jackson.databind.ObjectMapper;
import org.junit.Test;
public class TestJackson {
@Test
public void f() throws Exception {
ObjectMapper mapper = new ObjectMapper();
Student student = new Student(12,"zhu",true);
String json = mapper.writeValueAsString(student);
System.out.println(json);
}
}