前言
最近在研究Java下各种JSON的使用情况
待处理的实体类
package com.jsonTest;
/**
* @author xiang.wei
* @create 2018/5/14 13:22
*/
public class Person {
private String code;
private int age;
public String getCode() {
return code;
}
public void setCode(String code) {
this.code = code;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
@Override
public String toString() {
return "Person{" +
"code='" + code + '\'' +
", age=" + age +
'}';
}
}
package com.jsonTest;
import java.util.List;
public class UserCenterSynModel implements java.io.Serializable{
private static final long serialVersionUID = 5910206870550619784L;
private String CUid;//主键id
private String COldUserName;//老的用户名或者是税号
private String CUsername;//用户名
private String ctexnum; //税号
private String CEmail;//邮箱--已验证的邮箱
private String CAccountBlank;
private String CAddress;
private List<Person> personList; //关联用户
public String getCUid() {
return CUid;
}
public void setCUid(String CUid) {
this.CUid = CUid;
}
public String getCOldUserName() {
return COldUserName;
}
public void setCOldUserName(String COldUserName) {
this.COldUserName = COldUserName;
}
public String getCUsername() {
return CUsername;
}
public void setCUsername(String CUsername) {
this.CUsername = CUsername;
}
public String getCtexnum() {
return ctexnum;
}
public void setCtexnum(String ctexnum) {
this.ctexnum = ctexnum;
}
public String getCEmail() {
return CEmail;
}
public void setCEmail(String CEmail) {
this.CEmail = CEmail;
}
public String getCAccountBlank() {
return CAccountBlank;
}
public void setCAccountBlank(String CAccountBlank) {
this.CAccountBlank = CAccountBlank;
}
public String getCAddress() {
return CAddress;
}
public void setCAddress(String CAddress) {
this.CAddress = CAddress;
}
public List<Person> getPersonList() {
return personList;
}
public void setPersonList(List<Person> personList) {
this.personList = personList;
}
@Override
public String toString() {
return "UserCenterSynModel{" +
"CUid='" + CUid + '\'' +
", COldUserName='" + COldUserName + '\'' +
", CUsername='" + CUsername + '\'' +
", ctexnum='" + ctexnum + '\'' +
", CEmail='" + CEmail + '\'' +
", CAccountBlank='" + CAccountBlank + '\'' +
", CAddress='" + CAddress + '\'' +
", personList=" + personList +
'}';
}
}
。。。。。。。。。。。。。。。。。
版权原因,完整文章,请参考如下:Java下常用JSON的使用以及性能比较