1. md5 加密「图 1」
DigestUtils.md5DigestAsHex(需加密数据)
DigestUtils.md5DigestAsHex(byte[] bytes)
图 1
2. LambdaQueryWrapper「图 2」
// 2. 通过页面提交的用户名 username 查询数据库
LambdaQueryWrapper<Employee> queryWrapper = new LambdaQueryWrapper<>();
// 2.1 查询
// 2.1.1 Employee::getUsername
// 2.1.1.1 实例化一个 Employee 对象
// Employee employee = new Employee();
// 2.1.1.2 调用 Employee 对象的 get 方法,这里调用的是 getUsername 方法
// 2.1.2 employee.getUsername()
// 获取页面提交的用户名 username
// 2.1.3 eq 方法
// 查询符合 Employee::getUsername = employee.getUsername() 条件的数据
queryWrapper.eq(Employee::getUsername,employee.getUsername());
// 2.2 获取查询结果
Employee emp = employeeService.getOne(queryWrapper);
图 2