瑞吉外卖登录页代码及注解
这里前端请求地址为 localhost:8080/employee/login
- @PostMapping与前端请求方式(post方法)对应
- @Requestbody注解用于接收json格式的字符串
- HttpServletRequest 用来获取Session
//方法中传入HttpServletRequest,用来获取Session, @requestbody注解用于接收json格式的字符串,因为前端传过来的是此种方式,所以要在此处写上此注解
public R<Employee> login(HttpServletRequest request, @RequestBody Employee employee){
// 1.将页面提交的密码password进行md5加密处理
String password = employee.getPassword();
password = DigestUtils.md5DigestAsHex(password.getBytes());
// 2.根据页面提交的用户username查询数据库
LambdaQueryWrapper<Employee> queryWrapper = new LambdaQueryWrapper<>();
// 第一个参数为查询的表或查询条件 第二个参数为你传的值