/** * 修改学校学生 * * @param request * @param response * @param schoolAdmin */ @RequestMapping("/update") public void updateAdmin( HttpServletRequest request, HttpServletResponse response, SchoolStudent schoolStudent) { resultBuilder = new JsonResultBuilder(); if (!updateValidate(schoolStudent)) { resultBuilder.setStatus(Status.PARSE_PARAMETERS_ERROR); } else { try { if (FAIL == studentService.updateStudent(schoolStudent)) { resultBuilder.setStatus(Status.DB_OPERATION_ERROR); } } catch (Exception e) { resultBuilder.setStatus(Status.DB_OPERATION_ERROR); logger.error(e.toString()); } } doResponse(request, response); }
/** * 删除学校学生 * * @param request * @param response * @param schoolAdmin */ @RequestMapping("/delete") public void deleteadmin( HttpServletRequest request, HttpServletResponse response, @RequestParam String id) { resultBuilder = new JsonResultBuilder(); if (!deleteValidate(id)) { resultBuilder.setStatus(Status.PARSE_PARAMETERS_ERROR); } else { try { if (FAIL == studentService.deleteStudent(Integer.parseInt(id))) { resultBuilder.setStatus(Status.DB_OPERATION_ERROR); } } catch (Exception e) { resultBuilder.setStatus(Status.DB_OPERATION_ERROR); logger.error(e.toString()); e.printStackTrace(); e.printStackTrace(); } } doResponse(request, response); }
/** * 获取所有的学校学生列表 * * @param request * @param response */ @RequestMapping("/list") public void getAdminAll(HttpServletRequest request, HttpServletResponse response) { resultBuilder = new JsonResultBuilder(); List<SchoolStudent> list = new ArrayList<SchoolStudent>(); try { list = studentService.selectAll(); } catch (Exception e) { logger.error(e.toString()); } this.doResponse(request, response, list); }
/** * 添加学校学生 * * @param request * @param response * @param schoolAdmin */ @RequestMapping("/add") public void insertAdmin( HttpServletRequest request, HttpServletResponse response, SchoolStudent schoolStudent) { resultBuilder = new JsonResultBuilder(); if (!insertValidate(schoolStudent)) { resultBuilder.setStatus(Status.PARSE_PARAMETERS_ERROR); } else { int row = studentService.insertStudent(schoolStudent); if (row == FAIL) { resultBuilder.setStatus(Status.DB_OPERATION_ERROR); } } doResponse(request, response); }