private Admin getAdminFromResultSet(DBObject object) { Admin admin = null; try { Long id = Long.parseLong(object.get("id").toString()); Long createId = Long.parseLong(object.get("create_id").toString()); String username = object.get("username").toString(); String password = object.get("password").toString(); int grade = Integer.parseInt(object.get("grade").toString().trim()); int status = Integer.parseInt(object.get("status").toString().trim()); String createTime = object.get("create_time").toString(); int group = Integer.parseInt(object.get("group").toString().trim()); String position = object.get("position").toString().trim(); String phone = object.get("phone").toString().trim(); String email = object.get("email").toString().trim(); String nickName = object.get("nick_name").toString(); String grades = object.get("grades").toString(); String loginTime = object.get("login_time").toString(); String name = object.get("name").toString(); Long xiaoshouyiId = null; try { xiaoshouyiId = Long.parseLong(object.get("xiaoshouyi_id").toString()); } catch (Exception e) { } admin = new Admin( group, id, username, password, grade, status, createTime, createId, position, phone, email, nickName, grades); admin.setName(name); admin.setLoginTime(loginTime); admin.setXiaoshouyiId(xiaoshouyiId); } catch (Exception e) { } return admin; }