package com.hopu.student.controller;
import com.github.pagehelper.PageInfo;
import com.hopu.student.entity.T_class;
import com.hopu.student.entity.T_student;
import com.hopu.student.entity.T_student_stay;
import com.hopu.student.service.IClassService;
import com.hopu.student.service.IStudentService;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import javax.annotation.Resource;
import java.util.HashMap;
import java.util.Map;
/**
* @Auther: zhlj
* @Date: 2020/12/28
* @Description: com.hopu.student.controller
* @version: 1.0
*/
@Controller
@RequestMapping("/student/studentm")
public class StudentController {
@Resource(name = "iStudentService")
private IStudentService iStudentService;
@ResponseBody
@RequestMapping("/selectStudentByPage.action")
public PageInfo<T_student> selectStudentByPage(Integer pageNum, T_student t_student){
try {
PageInfo<T_student> pageInfo = iStudentService.selectStudentByPage(pageNum==null?1:pageNum,t_student);
if(pageInfo.getList()==null || pageInfo.getList().size()==0){
pageInfo = iStudentService.selectStudentByPage(1,t_student);
}
return pageInfo;
} catch (Exception e) {
e.printStackTrace();
}
return null;
}
@ResponseBody
@RequestMapping("/insertStudent.action")
public Map<String,Object> insertStudent(T_student t_student){
Map<String,Object> map = new HashMap<>();
try {
iStudentService.insertStudent(t_student);
map.put("flag",true);
} catch (Exception e) {
e.printStackTrace();
map.put("flag",false);
}
return map;
}
@ResponseBody
@RequestMapping("/selectStudentById.action")
public T_student selectStudentById(Integer student_id){
try {
return iStudentService.selectStudentById(student_id);
} catch (Exception e) {
e.printStackTrace();
}
return null;
}
@ResponseBody
@RequestMapping("/updateStudent.action")
public Map<String,Object> updateStudent(T_student t_student){
Map<String,Object> map = new HashMap<>();
try {
iStudentService.updateStudent(t_student);
map.put("flag",true);
} catch (Exception e) {
e.printStackTrace();
map.put("flag",false);
}
return map;
}
@ResponseBody
@RequestMapping("/deleteStudent.action")
public Map<String,Object> deleteStudent(Integer student_id){
Map<String,Object> map = new HashMap<>();
try {
iStudentService.deleteStudent(student_id);
map.put("flag",true);
} catch (Exception e) {
e.printStackTrace();
map.put("flag",false);
}
return map;
}
@ResponseBody
@RequestMapping("/insertStudentHostel.action")
public Map<String,Object> insertStudentHostel(T_student_stay t_student_stay){
Map<String,Object> map = new HashMap<>();
try {
iStudentService.insertStudentHostel(t_student_stay);
map.put("flag",true);
} catch (Exception e) {
e.printStackTrace();
map.put("flag",false);
}
return map;
}
@ResponseBody
@RequestMapping("/selectStudentHostelInfoById.action")
public T_student_stay selectStudentHostelInfoById(Integer student_id){
try {
return iStudentService.selectStudentHostelInfoById(student_id);
} catch (Exception e) {
e.printStackTrace();
}
return null;
}
@ResponseBody
@RequestMapping("/updateStudentHostel.action")
public Map<String,Object> updateStudentHostel(T_student_stay t_student_stay){
Map<String,Object> map = new HashMap<>();
try {
iStudentService.updateStudentHostel(t_student_stay);
map.put("flag",true);
} catch (Exception e) {
e.printStackTrace();
map.put("flag",false);
}
return map;
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
酒店管理主要研究经济学、管理学、酒店管理等方面的基本知识,接受酒店的前台、餐厅、客房、会展等多方面的管理和服务技能训练,进行酒店的服务、管理、经营等。例如:酒店的客房预订、前台接待、客房服务,酒店餐厅的服务与经营,酒店发展的规划设计,酒店的投资、经营与管理等。
资源推荐
资源详情
资源评论






















收起资源包目录





































































































共 792 条
- 1
- 2
- 3
- 4
- 5
- 6
- 8
资源评论


笔触狂放
- 粉丝: 2582
- 资源: 93
上传资源 快速赚钱
我的内容管理 收起
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


会员权益专享
安全验证
文档复制为VIP权益,开通VIP直接复制
