管理员登录的逻辑(代码需自己实现)

ServiceImpl中的内容
//1. 根据登录的账号查询admin对象
//1.1 创建adminExample对象
//1.2 用adminExample创建createCriteria对象
//1.3 在createCriteria对象中封装查询条件
//1.4 调用mapper中的查询方法,传入createCriteria
//2. 判断admin对象是否为空和判断带admin的list中是否有多个值,如果是就抛出异常
//3. 如果list中的admin对象为null就抛出异常
//4. 如果admin对象不为空,将密码从数据库中取出
//5. 将前端传入的密码使用MD5方式加密
//6. 密码的比较(Objects.equals(userPswdForm,userPswdDB))如果不一样抛出异常,如果相同,就返回这个admin对象

浙公网安备 33010602011771号