首页>代码>基于ssm(spring+springmvc+mybatis)的餐厅员工管理系统>/z_sias/src/com/sias/ll/controller/EmployeeController.java
package com.sias.ll.controller; import java.util.List; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.ResponseBody; import com.sias.ll.pojo.Employee; import com.sias.ll.service.EmployeeService; /** *餐厅员工控制器 */ @Controller @RequestMapping("employee") public class EmployeeController { @Autowired private EmployeeService employeeService; @RequestMapping("login") public String returnLogin(){ return "index"; } @RequestMapping("empmenu") public String showEmpMenu(){ return "employee"; } //查询所有餐厅员工的信息 @RequestMapping("selectAllEmp") public String showAllEmp(){ return null; } //根据主键查询 @RequestMapping("selectById") public String selectById(Integer employeeid,Model model) { Employee employee = employeeService.selectByPrimaryKey(employeeid); model.addAttribute("emp", employee); return "UpdateEmp"; } //查询所有员工信息 @RequestMapping("selectAll") public String selectAllemp(Model model) { List<Employee> employees = employeeService.selectByAllemp(); model.addAttribute("employees",employees); model.addAttribute("allEmp", "全部"); return "ShowEmpByPosition"; } //根据部职位查询 @RequestMapping(value="selectByPosition") public String selectByPosition(Model model, @RequestParam(value = "position", required = true) String name) { List<Employee> employees = employeeService.selectByPosition(name); model.addAttribute("employees", employees); model.addAttribute("allEmp", null); return "ShowEmpByPosition"; } //模糊查询 @RequestMapping("selectName") public List<Employee> selectByName(Employee employee) { employee.setName("on"); List<Employee> employees = employeeService.selectByName(employee); return employees; } //添加 @RequestMapping("insert") public String insertEmployee(Employee employee) { employeeService.insertEmployee(employee); return "success"; } //删除 @RequestMapping("delete") public String deleteEmployee(Integer employeeid) { employeeService.deleteByPrimaryKey(employeeid); return "success"; } //修改 @RequestMapping("update") public String updateEmployee(Employee employee) { employeeService.updateByPrimaryKeySelective(employee); return "success"; } }

海棠花瘦 LV9
2023年5月9日
LCL10086 LV3
2023年1月15日
001128wxw LV3
2022年12月15日
微信网友_6108289352863744 LV4
2022年9月16日
and123456 LV11
2022年7月15日
Hsy605 LV9
2022年6月22日
zzwwjjmm LV2
2022年6月7日
qwer123546 LV13
2022年5月12日
ferrymen LV6
2022年4月20日
591231555 LV20
2022年4月18日

没有啊很开心啊 LV4
3月28日
xiaoaitx LV8
1月1日
短巷拥猫 LV12
2024年12月16日
bluerstar LV1
2024年10月23日
angaochong LV5
2024年10月16日
krispeng LV15
2024年10月3日
微信网友_7144535919857664
2024年8月29日
暂无贡献等级
1690356080 LV38
2024年7月3日
xzg123456 LV6
2024年6月19日
rain112 LV31
2024年6月13日