11 14 lombok的使用和注册接口与登录接口细节
先导入lombok的依赖,加上@Data注解
这是pojo包下的result,使用的两个注解是无参构造和有参构造
controller:书写
service接口书写:
serviceImol书写:
其中@Service把把该类注入到容器中,@Autowired注解是依赖注入,Md5Util是一个工具类,其中的getMD5String(string)是把一个字符串加密的方法
mapper书写:
其中@Mapper是控制反转,将方法注入到容器,now()是获取当前时间的方法
下面使用Spring Validation对参数进行校验
仅仅通过注解对参数进行校验会出异常,这时候采用的是全局异常处理器,在全局异常处理器处理参数校验失败的异常
登录接口细节:浏览器访问登录接口,登录成功后在后台生成令牌,并把令牌相应给浏览器,浏览器再去访问其他接口,都要把该令牌携带上,其他接口看来浏览器携带令牌,且携带的令牌是合法的,才会正常提供服务。令牌就是一段字符串,现在最常用的web开发的令牌都是JWT
JwtUtil是令牌生成和验证的工具类,其中genToken()是生成token方法,parseToken是验证token方法
标签:总结,令牌,浏览器,登录,每日,11.15,校验,接口,注解 From: https://www.cnblogs.com/2351920019xin/p/17834746.html