map 转对象,集合

public static ChoosePerson toObject(Map map) {
    ChoosePerson choosePerson = new ChoosePerson(map);
    choosePerson.setSpecialPeopleId((Integer) map.get("specialPeopleId"));
    choosePerson.setSpecialId((String) map.get("specialId"));
    choosePerson.setPrisonArea((String) map.get("prisonArea"));
    choosePerson.setDepartment((String) map.get("department"));
    choosePerson.setJoinPersonName((String) map.get("joinPersonName"));
    choosePerson.setJoinPersonJinghao((String) map.get("joinPersonJinghao"));
    choosePerson.setSpecialName((String) map.get("specialName"));
    return choosePerson;
}

   public static List toObject(List> lists){
       List list = new ArrayList();
       for (Map map : lists) {
           ChoosePerson choosePerson =  ChoosePerson.toObject(map);
           if (choosePerson != null) {
               list.add(choosePerson);
           }
       }
       return list;
   }

你可能感兴趣的:(map 转对象,集合)