代码参考:(Git)jtadmin/src · 刘老师666/CGB2107 - 码云 - 开源中国 (gitee.com)
Cookie:
类型为一“小型文本文件”,用于辨别用户身份,
并且进行Seeion跟踪而存储在用户本地终端上的数据(通常经过加密),由用户客户端计算机暂时或永久保存的信息
Seeion:
称之为“会话控制”,存储特定用户会话所需的属性及配置信息。这样,当用户在应用程序的Web页之间跳转时,存储在Session对象中的变量将不会丢失
路由守卫
路由导航守卫实现
说明: beforeEach用户的每次请求在访问目标网址之前都会被拦截.
参数:
1.to 用户请求的网址对象
2.from 用户请求的来源
3.next 请求的放行
需求:
1.如果用户访问登录页面
2.校验是否含有token数据
有token 放行
没有token 跳转到登录页面

1.打包Home包进入到index中,从而使Vue登录后有界面显示出来
2.京淘项目添加表单方式:将数据库的信息调用到页面中使得京淘项目旁边显示出对应数据库数据的表单
List<Rights>调用Mapper配置文件
切记(User是另外类定义出来的,调用出来是其他的东西)
(要对应相对的xml映射文件才可以实现前后端与数据库的调用)
VVVVVVVVVVVVVVVVVVVV






^ ^ ^ ^ ^ ^ ^ ^
查询一级数据的同时,封装子级数据
( 子查询存在弊端:代码简易但效率低)

本文探讨了Vue.js中的路由守卫机制,详细解释了beforeEach导航守卫如何实现用户访问权限控制,包括检查token并决定是否跳转到登录页面。同时,文章还涉及了从数据库调用数据到前端表单展示的实现,强调了Session在会话跟踪中的作用,并提醒注意与Mapper配置文件和XML映射文件的配合使用。在提高代码效率方面,指出子查询的潜在问题。
5万+

被折叠的 条评论
为什么被折叠?



