分享一个前后端分离的web项目(vue+spring boot)
Github地址:https://github.com/smallsnail-wh
- 前端项目名为wh-web
- 后端项目名为wh-server
- 项目展示地址为我的github pages(https://smallsnail-wh.github.io)用户名:admin,密码admin(第一次启动会比较慢)
项目建构简单介绍:
- 数据库设计
- 用户表sys_user:存储用户基本信息。
- 角色表sys_role:存储不同的角色。
- 菜单表sys_menu:存储菜单信息。
- 用户和角色关系表r_user_role:存储用户和角色的关系。
逻辑是sys_user表通过id关联r_user_role表得到对应的角色ids,再通过得到的角色ids关联sys_role表得到对应的菜单ids,然后通过菜单ids关联sys_menu表得到前端需要显示的菜单数据。
表结构和表数据见https://github.com/smallsnail-wh/wh-server/tree/master/src/main/resources/createTable
- 前端设计
主要是使用ivew组件设计页面,vue-router页面跳转,axios通信,webpack打包,详情见https://github.com/smallsnail-wh/wh-web。 - 后端设计
主要是spring boot+mybatis+spring security+spring security OAuth2。详情见https://github.com/smallsnail-wh/wh-server 前后端安全协议遵循oauth2。
下面是主要功能截图:
登陆
用户管理
角色配置
菜单管理
角色管理与角色权限配置
分享一个前后端分离的web项目(vue+spring boot)相关推荐
- 分享一个前后端分离的轻量级内容管理框架
开发框架要考虑的面太多了:安全.稳定.性能.效率.扩展.整洁,还要经得起实践的考验,从零开发一个可用的框架,是很耗时费神的工作.网上很多开源的框架,为何还要自己开发?我是基于以下两点: 没找到合适的: ...
- 【开源】分享一个前后端分离方案-前端angularjs+requirejs+dhtmlx 后端asp.net webapi
一.前言 半年前左右折腾了一个前后端分离的架子,这几天才想起来翻出来分享给大家.关于前后端分离这个话题大家也谈了很久了,希望我这个实践能对大家有点点帮助,演示和源码都贴在后面. 二.技术架构 这两年a ...
- springboot jwt token前后端分离_7个开源的 Spring Boot 前后端分离项目,一定要收藏!...
前后端分离已经在慢慢走进各公司的技术栈,根据松哥了解到的消息,不少公司都已经切换到这个技术栈上面了.即使贵司目前没有切换到这个技术栈上面,松哥也非常建议大家学习一下前后端分离开发,以免在公司干了两三年 ...
- 前后端分离的web项目开发总结(完整课设的创作过程)
web项目开发总结 Vue的vscode环境配置及插件推荐 环境配置 vscode相关插件和环境配置 课设总结 Vue的vscode环境配置及插件推荐 环境配置 1.去官网下载安装Node.js,根据 ...
- Django+vue搭建一个前后端分离的web 一
项目用到的技术: Vue.bootstrap.Django.python: 前后端分离项目的搭建和目录结构介绍: 创建Django项目: jango-admin startproject 项目名称 目 ...
- SpringBoot+vue前后端分离博客项目
SpringBoot+vue前后端分离博客项目 Java后端接口开发 1.前言 2.新建Springboot项目 3.整合mybatis plus 第一步:导入jar包 第二步:然后去写配置文件: 第 ...
- 一款小清新的 SpringBoot+ Mybatis 前后端分离后台管理系统项目
今日推荐 推荐3个快速开发平台 前后端都有 项目经验又有着落了推荐一个高仿微信的项目 有点屌!!一二线城市知名 IT 互联网公司名单(新版) 项目介绍 前后端分离架构,分离开发,分离部署,前后端互不影 ...
- flask 接口 让别人能访问_flask搭建一个前后端分离的系统
我们通常说三端,pc端,android端和ios端.如果前后端不分离,相当是要做三套系统.如果前后端分离的话,可以共用一个后端,前端各自做自己的,不用管后端. 前后端不分离 在前后端不分离的应用模式中 ...
- springboot jwt token前后端分离_基于Spring Boot+Spring Security+JWT+Vue前后端分离的开源项目...
一.前言 最近整合Spring Boot+Spring Security+JWT+Vue 完成了一套前后端分离的基础项目,这里把它开源出来分享给有需要的小伙伴们 功能很简单,单点登录,前后端动态权限配 ...
最新文章
- 波兰极客用一张软盘运行Linux系统,用的还是最新内核!
- 算法导论--python--插入排序
- Android中Intent传递对象的两种方法(Serializable,Parcelable)
- PHP7 serialize_precision 配置不当导致 json_encode() 浮点小数溢出错误
- 使用 yo 命令行向导给 SAP UI5 应用添加一个新的视图
- thinkphp删除某一学生_基于ThinkPHP实现批量删除
- 从Memcached到Redis,从RabbitMQ到Kafka,为了高并发,这些年我们不容易!
- 【HDU - 5187】zhx's contest (快速幂+ 快速乘,模板)
- SQL那些事儿(二)
- Lc123验证是不是回文序列
- 你真的了解企业虚拟化吗?
- 【TSP】基于matlab蚁群算法求解旅行商问题【含Matlab源码 1130期】
- 机器学习- 吴恩达Andrew Ng Week9 知识总结 Recommender Systems
- 价值1000元的微信二维码活码管理系统网站源码分享
- 如何使用免费的WordPress FooGallery插件创建图像库
- sql server 2000 各版本的区别
- 科研人必备图像处理软件—ImageJ
- pytorch求解高维空间PDE
- 系统cpu主频查看设置
- 转专业申请加拿大计算机硕士,【2015】多伦多大学:转专业、低GPA,一切不再是问题!...
热门文章
- Java1.5增加了新特性:可变参数
- Scala中的while循环
- snipaste截图软件滚动截图_截图工具的逆袭,Snipaste 还可以这么玩
- uva 1153—— Keep the Customer Satisfied
- 乘法口诀表的C语言编程
- C++ 类模板语法初步01
- C++ 模板的局限性以及解决01
- c++中的异常--1(基本概念, c语言中处理异常,c++中处理异常,异常的基本使用,栈解旋)
- c++继承父类的子类,如何调用父类的同名函数?
- getsockname函数与getpeername函数的使用