首页 > 其他分享 >11 14 lombok的使用和注册接口与登录接口细节

11 14 lombok的使用和注册接口与登录接口细节

时间:2023-11-14 21:57:39浏览次数:27  
标签: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,令牌,浏览器,14,登录,接口,注解,lombok
From: https://www.cnblogs.com/fengjiale/p/17832430.html

相关文章

  • 11.14 衔花
    垫底好心情,从我做起也只能我了昨天改的GNUK改坏了,今天重改妈的模拟赛垫了,现在完全不会计数。好多技巧都忘光光了。幸好很快就要结束了。再见呢朋友们。http://www.ccgp-hebei.gov.cn/sjz/sjz/cggg/zhbggAAAS/202311/t20231114_1910631.htmlS2新购买了三块显卡,一款古......
  • 81st 2023/11/13 NOIP Day-4
    本次的出题人是OP小总结下T1就算切不了,也能拿很高的部分分,赛时就应该认真思考完每一部分的分看看能不能拿毕竟这里不是改题,赛时认真思考拿不到的分,认了,较劲也没什么用也不能因此而放掉这一道题,应该去看看有没有什么部分分能拿这样就算切不了题,分数也不会太难看这次T2很能说......
  • 80th 2023/11/12 NOIP Day-5
    停课训练的第一天,还有六天NOIP抓紧训练记录下今晚小小的思考,有部分偏于思维漏洞用栈模拟一类题,就是一串数中删掉中间一部分数,然后若要将两边重新连上,之前要么花大时间重新赋值,要么用链表导致失去直接用数组\(O(1)\)访问的功能,现在发现还可以用栈,若没有在线修改,那么可以从左往......
  • 79th 2023/11/4 模拟赛总结57
    这次是多校集训赛题目难,一道题都不会T2有奇怪的小思路,但有时候算不出答案赛时是看完题后,先手玩了一会T1,发现没什么思路后,对T2起了兴趣然后就试图在用代数式去算最大值取值,然后发现为保证正确性,只能\(O(n^2)\)去打,还要防止取到负数于是先打了T1暴力,然后打T2,一开始没发现它正确......
  • 2023.11.14 总结
    T1题意:已知\(P=10^{18}+31\)为质数且存在原根\(g=42\),记\(A_0\)为\(795484359100928850\),\(A_k=f(A_{k-1})\),其中\(0<f(x)<P\)且满足\(g^{f(x)}\equivx(modP)\),可证明这样\(f(x)\)唯一存在,每次查询一点\(f(x)\)的取值,\(1\lex\le10^5\)。事实上,此......
  • 抖音直播间采集截流软件,截流匿名WSS接口协议,易语言提取源码分享
    接口什么都是对接易语言的,易语言源码,然后最主要它不调用本地浏览器,所以说你有技术基础的话可以实现多线程采集的效果,我这个仅仅只是源码,多余功能就没有了,当然支持匿名奥。框架设计图:采集效果图:易语言源码:【核心代码】===================================================.版本2.......
  • 大二打卡(11.13)
    今天做了什么:今天周一,没有工程实训,没有早八,开心,一觉睡到九点12,刚醒墩儿,手机一震,建民老师发布消息,下午分级测试,以为上周说的每周一套题,就单单是个练习,没想到还是考试,难顶,但是上午的时候还是没怎么放在心上,下午开始测试了,才发觉这玩意工作量这么大,没好好练,根本写不完,才三个小时,我估......
  • 11.14每日总结
    目中在搜索商品时,在没有搜索按钮的情况下,刚开始是写的当用户输入完成后,input框失去焦点blur事件处理,产品提议用户输入后,按enter回车键返回搜索结果。vue中失去焦点事件写法:@blurvue中enter回车键事件写法:@keyup.enter.native......
  • 11月智能汽车AI挑战赛——智能驾驶汽车虚拟仿真视频数据理解
    赛题理解:赛题任务:输入:元宇宙仿真平台生成的前视摄像头虚拟视频数据(8-10秒左右);输出:对视频中的信息进行综合理解,以指定的json文件格式,按照数据说明中的关键词(key)填充描述型的文本信息(value,中文/英文均可以);赛题只提供了测试集,所以我们要通过预训练模型预测,或者直接使用外部数据训练后......
  • 抖音直播间匿名采集软件,带接口wss,易语言源码分享
    软件是易语言开发的,然后不用调用浏览器,直接截取wss数据,客户采集匿名的数据,源码我这边会公开,核心的部分。采集出来的效果:易语言核心代码:=================================================.版本2.支持库EThread.支持库spec.程序集窗口程序集_窗口1,,,744894369.子程序_窗......