
springboot + vue
学习springboot + vue中的一些细节
学了就忘
人老依然向前跑
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
[Springboot+Vue]做一个权限管理后台(七):动态加载后台菜单
文章目录数据库设计前端设计后端设计 数据库设计 每一个用户都有一个用户id,为了对他们进行后台菜单的动态设计,即每个用户看到的菜单是不一样的,那么我们就要为每一个用户规定一个角色,这就引入了role表,通过user_roler的表建立联系。 同样的,每个角色看到不同的菜单,菜单由后端根据登录的角色向数据库查询生成,这就引入了menu表,通过role_menu的表建立联系。 我们插入几个号数据: ...原创 2020-04-18 10:05:58 · 1422 阅读 · 4 评论 -
【Springboot+Vue】做一个权限管理后台(六):用户凭证与登出
文章目录前言服务端Session和Token客户端cookie、localStorage、 sessionStorage前端保存授权信息: Vuex 前言 当一个用户登录以后,如果做每一件事情都需要再次携带用户名密码访问数据库认证,验证通过以后才可以做,那么无疑增大了数据库的压力。所以我们就得给已经登录的用户一个凭证,让这个用户以后直接带着这个凭证访问我们的控制层。 服务端Session和Toke...原创 2020-04-18 10:05:38 · 886 阅读 · 1 评论 -
【Springboot+vue】做一个权限管理后台(五):引入shiro
文章目录前言代码部分 前言 由于将用户的账号密码明文存储在数据库中具有不安全性,比价容易泄露,用户觉得不靠谱等,所以我们需要将用户的密码加密存储在数据库中。 Hash 加密 hash算法(散列算法、摘要算法)即把任意长度的输入映射为固定长度的输出,比如密码Evanniubi变成五位的输出kchpl,这种算法不可逆,且存在信息损失,虽然随着时间推移,出现了字典法、彩虹表法等优化手段,但本质上想...原创 2020-04-18 10:05:17 · 770 阅读 · 0 评论 -
【Springboot + Vue】做一个权限管理后台(四): 引入数据库验证
文章目录前言安装Mysql创建数据库与表配置MySql连接检验数据结语 前言 数据必然要存储在数据库才更为安全,通过前端对数据库访问,返回结果给前端,这称为MVC的架构。那么本节做的就是对前端提交的数据通过对比数据库中的数据进行检验返回结果。 安装Mysql 下载安装 菜鸟教程Mysql安装 创建数据库与表 一般数据库我们需要一个可视化的工具,市面上很多,本系列我们采用navicat访问操作我...原创 2020-04-18 10:04:51 · 548 阅读 · 0 评论 -
【Springboot+Vue】做一个权限管理后台(三):从登录开始
文章目录前言Vue第一个界面Springboot的控制层Element-UI的引入结语 前言 本篇会学习第一个demo,做一个简单的登录,可以帮助大家理解前后端分离的概念,以及掌握Elenment-UI的安装与使用我们的界面更加美观。 Vue第一个界面 Springboot的控制层 Element-UI的引入 结语 ...原创 2020-04-18 10:03:47 · 1618 阅读 · 0 评论 -
【Springboot+Vue】做一个权限管理后台(二):开发利器使用
文章目录参考文章搭建Vue项目创建Springboot项目结语 参考文章 【Springboot+Vue】做一个权限管理后台(二):开发利器使用 搭建Vue项目 脚手架安装 IDEA导入项目 添加项目依赖 npm install 安装项目依赖 命令启动项目 cd vueproject npm run dev 在浏览器打开:http://localhost:8080 项目结构...原创 2020-03-23 21:39:56 · 493 阅读 · 1 评论 -
【Springboot+vue】做一个权限管理后台(一): 项目介绍
文章目录作者叨叨特别感谢前言开发工具说明技术栈结语 作者叨叨 我是一名有着3年java开发经验,害怕去“在线炒河粉”的程序员,目标是混个能温饱的饭碗(狗头、哭泣)。 因为个人基础薄弱,工作快速的去使用新的框架,没有消化其中的细节,所以想学着博友的样子,写写博客,巩固一下自己的基础。 大家看到我的博客可以写下你们遇到的问题,我会有问必答。如有疑问或是错误的地方,欢迎大家指出。 特别感谢 求你们别学了...原创 2020-03-23 21:39:19 · 862 阅读 · 1 评论