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

image

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对象
posted @ 2022-04-19 11:01  1_f  阅读(123)  评论(0)    收藏  举报