Github地址:https://github.com/smallsnail-wh

  • 前端项目名为wh-web
  • 后端项目名为wh-server
  • 项目展示地址为我的github pages(https://smallsnail-wh.github.io)用户名:admin,密码admin(第一次启动会比较慢)

项目建构简单介绍:

  1. 数据库设计

    • 用户表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
  2. 前端设计 
    主要是使用ivew组件设计页面,vue-router页面跳转,axios通信,webpack打包,详情见https://github.com/smallsnail-wh/wh-web。
  3. 后端设计 
    主要是spring boot+mybatis+spring security+spring security OAuth2。详情见https://github.com/smallsnail-wh/wh-server
  4. 前后端安全协议遵循oauth2。

    下面是主要功能截图: 
    登陆 

用户管理 

角色配置 

菜单管理 

角色管理与角色权限配置 

分享一个前后端分离的web项目(vue+spring boot)相关推荐

  1. 分享一个前后端分离的轻量级内容管理框架

    开发框架要考虑的面太多了:安全.稳定.性能.效率.扩展.整洁,还要经得起实践的考验,从零开发一个可用的框架,是很耗时费神的工作.网上很多开源的框架,为何还要自己开发?我是基于以下两点: 没找到合适的: ...

  2. 【开源】分享一个前后端分离方案-前端angularjs+requirejs+dhtmlx 后端asp.net webapi

    一.前言 半年前左右折腾了一个前后端分离的架子,这几天才想起来翻出来分享给大家.关于前后端分离这个话题大家也谈了很久了,希望我这个实践能对大家有点点帮助,演示和源码都贴在后面. 二.技术架构 这两年a ...

  3. springboot jwt token前后端分离_7个开源的 Spring Boot 前后端分离项目,一定要收藏!...

    前后端分离已经在慢慢走进各公司的技术栈,根据松哥了解到的消息,不少公司都已经切换到这个技术栈上面了.即使贵司目前没有切换到这个技术栈上面,松哥也非常建议大家学习一下前后端分离开发,以免在公司干了两三年 ...

  4. 前后端分离的web项目开发总结(完整课设的创作过程)

    web项目开发总结 Vue的vscode环境配置及插件推荐 环境配置 vscode相关插件和环境配置 课设总结 Vue的vscode环境配置及插件推荐 环境配置 1.去官网下载安装Node.js,根据 ...

  5. Django+vue搭建一个前后端分离的web 一

    项目用到的技术: Vue.bootstrap.Django.python: 前后端分离项目的搭建和目录结构介绍: 创建Django项目: jango-admin startproject 项目名称 目 ...

  6. SpringBoot+vue前后端分离博客项目

    SpringBoot+vue前后端分离博客项目 Java后端接口开发 1.前言 2.新建Springboot项目 3.整合mybatis plus 第一步:导入jar包 第二步:然后去写配置文件: 第 ...

  7. 一款小清新的 SpringBoot+ Mybatis 前后端分离后台管理系统项目

    今日推荐 推荐3个快速开发平台 前后端都有 项目经验又有着落了推荐一个高仿微信的项目 有点屌!!一二线城市知名 IT 互联网公司名单(新版) 项目介绍 前后端分离架构,分离开发,分离部署,前后端互不影 ...

  8. flask 接口 让别人能访问_flask搭建一个前后端分离的系统

    我们通常说三端,pc端,android端和ios端.如果前后端不分离,相当是要做三套系统.如果前后端分离的话,可以共用一个后端,前端各自做自己的,不用管后端. 前后端不分离 在前后端不分离的应用模式中 ...

  9. springboot jwt token前后端分离_基于Spring Boot+Spring Security+JWT+Vue前后端分离的开源项目...

    一.前言 最近整合Spring Boot+Spring Security+JWT+Vue 完成了一套前后端分离的基础项目,这里把它开源出来分享给有需要的小伙伴们 功能很简单,单点登录,前后端动态权限配 ...

最新文章

  1. 波兰极客用一张软盘运行Linux系统,用的还是最新内核!
  2. 算法导论--python--插入排序
  3. Android中Intent传递对象的两种方法(Serializable,Parcelable)
  4. PHP7 serialize_precision 配置不当导致 json_encode() 浮点小数溢出错误
  5. 使用 yo 命令行向导给 SAP UI5 应用添加一个新的视图
  6. thinkphp删除某一学生_基于ThinkPHP实现批量删除
  7. 从Memcached到Redis,从RabbitMQ到Kafka,为了高并发,这些年我们不容易!
  8. 【HDU - 5187】zhx's contest (快速幂+ 快速乘,模板)
  9. SQL那些事儿(二)
  10. Lc123验证是不是回文序列
  11. 你真的了解企业虚拟化吗?
  12. 【TSP】基于matlab蚁群算法求解旅行商问题【含Matlab源码 1130期】
  13. 机器学习- 吴恩达Andrew Ng Week9 知识总结 Recommender Systems
  14. 价值1000元的微信二维码活码管理系统网站源码分享
  15. 如何使用免费的WordPress FooGallery插件创建图像库
  16. sql server 2000 各版本的区别
  17. 科研人必备图像处理软件—ImageJ
  18. pytorch求解高维空间PDE
  19. 系统cpu主频查看设置
  20. 转专业申请加拿大计算机硕士,【2015】多伦多大学:转专业、低GPA,一切不再是问题!...

热门文章

  1. Java1.5增加了新特性:可变参数
  2. Scala中的while循环
  3. snipaste截图软件滚动截图_截图工具的逆袭,Snipaste 还可以这么玩
  4. uva 1153—— Keep the Customer Satisfied
  5. 乘法口诀表的C语言编程
  6. C++ 类模板语法初步01
  7. C++ 模板的局限性以及解决01
  8. c++中的异常--1(基本概念, c语言中处理异常,c++中处理异常,异常的基本使用,栈解旋)
  9. c++继承父类的子类,如何调用父类的同名函数?
  10. getsockname函数与getpeername函数的使用