示例
public static void main(String[] args) {
List<StudentCard> mikeCards = new ArrayList<>();
StudentCard mikeCard = new StudentCard();
mikeCard.setId("001").setDescription("mike s card");
mikeCards.add(mikeCard);
Student mike = new Student();
mike.setAge(12).setName("mike").setNum("00123").setStudentCardList(mikeCards);
List<Student> studentList1 = new ArrayList<>();
studentList1.add(mike);
String studentList1String = JSON.toJSONString(studentList1);
System.out.println(studentList1String);
List<Student> studentList2 = JSONObject.parseArray(studentList1String,Student.class);
System.out.println(studentList2.toString());
}
利用fastJson的转换,不需要序列化,不需要手动赋值
© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...




