新增员工功能
1.
注意:
1.因为返回的json数据格式,要加@RequestBody
2.PostMapping不用加请求路径,因为在Controller类上已经有了:@RequestMapping("/employee")
2.
因为登录成功后已经把用户ID放到session里了,所以通过request可以得到用户ID(这是servlet知识点,未学)
3.
employeeService.save(employee);
调用的是mybatisPlus的save方法,是继承的(未学)
全局异常捕获
一、
说明:
1、第一个目的是能扫到所需要的Controller层
2、是因为里面需要返回json数据
二、
1、第一个注解,说明这是一个SQL里的异常需要处理
2、注意形参
3、ex.getMessage()第一次接触
员工信息分页查询
一、配置MybatisPlus制作分页插件
二、
Controller新方法中返回的泛型为<Page>的原因:
前端页面需要展示record,total,都是Page中的东西;
Page是mybatisPlus里的