コード例 #1
0
ファイル: AdminDaoImpl.java プロジェクト: fuhongliang/manage
 public boolean update(Admin admin) {
   try {
     DBObject object = new BasicDBObject();
     object.put("id", admin.getId());
     DBObject value = new BasicDBObject();
     value.put("username", admin.getUsername());
     value.put("password", admin.getPassword());
     value.put("grade", new Integer(admin.getGrade()));
     value.put("status", new Integer(admin.getStatus()));
     value.put("create_id", admin.getCreateId());
     value.put("create_time", admin.getCreateTime());
     value.put("name", admin.getName());
     value.put("login_time", admin.getLoginTime());
     value.put("group", admin.getGroup());
     value.put("grades", admin.getGrades());
     return getDBCollection(TABLE_NAME).update(object, new BasicDBObject("$set", value)).getN()
         > -1;
   } catch (Exception e) {
     LOG.error(e.getMessage(), e);
   }
   return false;
 }