当前位置: 首页 > news >正文

springboot3+VUE3-(0)-环境搭建+jwt请求与回应

1.创建后端+前端 搭建基本环境
 


java 17及以上





前端
 

目录结构
 



后端跑起来

前端跑起来
package.json 右键运行dev 跑起来


前后端环境开启

2.securityConfiguration


新建java类



添加无状态

 

运行
 

测试:



创建记录类


RestBean json格式解析




json 添加依赖
pom.xml

 

返回实体类:

测试
 




出现乱码需要设置格式。
请求成功方法:

请求失败方法:

restBean和回应

测试

3.jwt工具类utils

 

添加类



 

添加依赖

注入 @component

获取用户

秘钥,作为配置文件存在。
@value("${spring.security.jwt.key}")
从这个配置文件中读取变量




创建了一个jwt

 

得到最终的jwt了


 

登录成功后返回给用户的。
在文件中添加jwt工具

id和名字随便起。



拿到token

登录成功后返回的是



数据库层的就用dto
跟前端交互就用vo


添加java类 用户详细信息封装成实体类 
@Data数据类



修改SecurityConfiguration.java



用户名密码设置



测试


 

相关文章:

  • 深度学习-runner.run(data_loaders, cfg.workflow)内部执行过程
  • 物联网(IoT)智能项目全景指南:技术构架、实现细节与应用实践
  • 以太联 - Intellinet 闪耀台北 SecuTech 国际安全科技应用博览会
  • 【强化学习】深度强化学习 - Deep Q-Network(DQN)算法
  • JAVA虚拟机有义务保证<clinit>()方法的线程安全
  • onlyoffice 源码 调试说明 -ARM和x86双模式安装支持
  • # YOLOv5:目标检测的新里程碑
  • 【计算机方向海外优质会议推荐】第二届图像处理、机器学习与模式识别国际学术会议(IPMLP 2025)
  • OpenHarmony 5.0设置应用设置手势导航开关打开后重新关闭导航栏和设置界面重合
  • 【漫话机器学习系列】269.K-Means聚类算法(K-Means Clustering)
  • 【C++】vector模拟实现
  • 优化model我们可能会怎么做(具体)
  • 正则表达式进阶(三):递归模式与条件匹配的艺术
  • HarmonyOS5云服务技术分享--云存储SDK文章整理
  • 数据库基础
  • 【[特殊字符] Vue 3 实现动态加载子组件并缓存状态完整指南】
  • uniapp生成的app,关于跟其他设备通信的支持和限制
  • 48、c# 中 IList 接⼝与List的区别是什么?
  • 深入解析Spring Boot与Redis的缓存集成实践
  • Spark Core基础与源码剖析全景手册
  • 华住集团:第一季度盈利8.94亿元,同比增长超三成
  • 广西隆林发生一起山洪灾害,致4人遇难
  • 王毅将出席《关于建立国际调解院的公约》签署仪式
  • 上海肺科医院院长陈昶:临床中的痛点,正是新技术诞生的起点
  • 61岁云浮市律师协会副会长谭炳光因突发疾病逝世
  • 对谈|“大礼议”:嘉靖皇帝的礼法困境与权力博弈