在SSM校园就业信息管理系统中管理员实现功能代码在
时间: 2024-02-21 18:57:47 浏览: 77
SSM校园就业信息管理系统中管理员实现功能的代码可能会涉及多个功能,以下是一些常见的管理员功能及其对应的代码实现:
1. 管理员登录功能:
在Controller中实现:
```
@RequestMapping(value = "/admin/login", method = RequestMethod.POST)
@ResponseBody
public JsonResult adminLogin(@RequestBody Admin admin, HttpServletRequest request) {
JsonResult jsonResult;
Admin result = adminService.adminLogin(admin);
if (result != null) {
HttpSession session = request.getSession();
session.setAttribute("admin", result);
jsonResult = new JsonResult(1, "管理员登录成功!", result);
} else {
jsonResult = new JsonResult(0, "管理员登录失败!");
}
return jsonResult;
}
```
2. 管理员添加学生信息功能:
在Controller中实现:
```
@RequestMapping(value = "/admin/addStudent", method = RequestMethod.POST)
@ResponseBody
public JsonResult addStudent(@RequestBody Student student) {
JsonResult jsonResult;
int result = adminService.addStudent(student);
if (result > 0) {
jsonResult = new JsonResult(1, "添加学生信息成功!", student);
} else {
jsonResult = new JsonResult(0, "添加学生信息失败!");
}
return jsonResult;
}
```
3. 管理员修改学生信息功能:
在Controller中实现:
```
@RequestMapping(value = "/admin/updateStudent", method = RequestMethod.POST)
@ResponseBody
public JsonResult updateStudent(@RequestBody Student student) {
JsonResult jsonResult;
int result = adminService.updateStudent(student);
if (result > 0) {
jsonResult = new JsonResult(1, "修改学生信息成功!", student);
} else {
jsonResult = new JsonResult(0, "修改学生信息失败!");
}
return jsonResult;
}
```
4. 管理员删除学生信息功能:
在Controller中实现:
```
@RequestMapping(value = "/admin/deleteStudent/{id}", method = RequestMethod.DELETE)
@ResponseBody
public JsonResult deleteStudent(@PathVariable("id") Integer id) {
JsonResult jsonResult;
int result = adminService.deleteStudent(id);
if (result > 0) {
jsonResult = new JsonResult(1, "删除学生信息成功!");
} else {
jsonResult = new JsonResult(0, "删除学生信息失败!");
}
return jsonResult;
}
```
以上代码仅供参考,具体实现可能会根据具体的业务需求有所不同。
阅读全文
相关推荐
















