阶段一-01.万丈高楼,地基首要-第3章 用户登录注册模块开发-3-11 实现用户登录
从service再想controller这一层去写。
注册和登陆都返回了当前Users对象

实现类
查询使用事务,Supports。andUqualTo添加多个查询条件。


controller
登陆的时候确认密码不是必须的。所以required改为false


对密码进行MD5加密。这里有一个异常 需要抛出。

直接在上面抛出

如果没有查询到。抛出异常。

重启测试
maven install。然后重启api服务。



测试前端
故意输错密码


正确登陆后会跳转到首页。

前端源码业务逻辑


下面是注册的逻辑,和登陆是差不多的

为了演示效果。在这里加一个断点。



我们要拿到的就是data这个对象。

F10往下走。

按F8跳转到首页

注册和登陆就编写完毕了。
结束
浙公网安备 33010602011771号