前言

作为一个程序员,最苦逼的就是老板随口就给你提的需求:“小田啊,这几天你给我弄一个管理系统给客户用”。
​老板的一句话总是害得我们天天加班,更可怕的是,每次开个新项目,总是要从用户、角色、菜单、接口等等从头开始写代码,重复工作实在太多。
那么如果我告诉你,我可以给你整一套框架,你只要根据业务定义好实体类,其他的建表sql、service、controller、dao甚至前端增删改查代码都给你一键生成,是不是觉得瞬间加快了效率?这就是single-demo-boot(前后端分离单体项目快速开发框架) 可以给你做的事情,他有如下特点:

  • 前后端分离,前端使用Vue+Element UI,后端使用SpringBoot作为基础框架,前后端使用JSON通讯
  • 内已实现基础后台管理功能,包含用户登录、角色管理、用户管理、接口管理、功能管理、权限校验、数据字典、菜单管理等功能
  • 内已实现一套精确到菜单级、按钮级的权限校验系统,通过配置角色有权限的菜单和接口,可控制菜单和按钮的显示隐藏;同时后端通过注解可配置接口是否需要进行登录校验和权限校验
  • 代码生成器功能,只需要根据规范定义好实体类,即可通过两句代码生成对应的dao、service、bean、controller增删改查代码,以及前端页面和sql建表语句
  • JWT Token实现无状态登录和权限校验,token自动刷新,不需要开发者操心

技术栈

  • 前端项目:Vue、element-ui
  • 后端项目:pringBoot、Mybatis-Plus、MySQL、Ehcache、Jwt

运行效果

登录页面

接口管理页面

角色管理

角色管理 - 配置菜单

角色管理 - 配置功能

功能管理

功能管理 - 接口配置

开源一套后台管理系统,让你告别996相关推荐

  1. 开源一套后台管理系统框架,远离996

    前言 作为一个程序员,最苦逼的就是老板随口就给你提的需求:"小田啊,这几天你给我弄一个管理系统给客户用". ​老板的一句话总是害得我们天天加班,更可怕的是,每次开个新项目,总是要从 ...

  2. vue 根据后台数据 判断显示_【开源】el-admin 后台管理系统,v1.9 发布

    eladmin 基于vue+spring的java后台管理系统非常多,个人认为其中el-admin算是比较靠谱的.该项目一直在持续优化,最近刚发布其v1.9的第九个版本. 项目基于 Spring Bo ...

  3. html5 职工入职后台管理系统_【开源】Net平台的后台管理系统

    一直以来推荐的后台管理系统大都是Java类的,今天看到一个不错的.NET平台的,推荐给大家.有需要的可以去深入了解下. 项目介绍 一直需要一款后台管理系统,但是网上很多开源项目都是 Java 开发的, ...

  4. 开源了自己开发的后台管理系统

    因为面试的时候一个项目经理问用户中心为什么要重复造轮子呢?我顿时觉得我应该开源我自己的Java后台管理系统项目.我很想问那个项目经理:你发现过国内有开源的.安全的.完全满足需求的用户中心系统吗?你觉得 ...

  5. 拥抱开源,Vue Admin Work后台管理系统免费开源啦

    前言 各们前端开发的小伙伴们,你们好,我是Vue Admin Work后台管理系统的主要开发者和维护者,从今年6月份开始我们一直在开发一套后台管理系统,旨在帮助更多的小伙伴学习提升和给许多中小型公司节 ...

  6. 开源项目:时光后台管理系统 前后端分离项目,后台系统模板 时光大魔王

    最近对自己的之前开源项目进行优化,发现每个项目的后台管理系统都有大大小小的Bug和之前没考虑到的优化,于是这段时间重新从零构建了Vue2后台管理系统模板. 作者:时光 | 当前版本:v1.0.6 前端 ...

  7. cms php vue 开源_lucms - vue 与 Laravel 开发的后台管理系统

    lucms 项目概述 产品名称:lucms demo: 没钱续费服务器,暂不提供演示 最新稳定版本 v2.0.5 lucms 是一个基于 laravel5.5* 与 iviewjs 开发的一套后台管理 ...

  8. cms php vue 开源_lucms —— 基于 Vue 和 Laravel 开发的后台管理系统

    lucms -- 基于 Vue 和 Laravel 开发的后台管理系统 由 Ucer 创建于2年前, 最后更新于 1年前 版本号 #1 36802 views 8 likes 0 collects 项 ...

  9. 开源项目-毕设打车后台管理系统

    哈喽,大家好,今天给大家带来一个开源项目-打车后台管理系统 打车后台管理系统主要功能包括指挥中心,司机注册,司机信息修改,查看司机信息,司机注销,车辆注册,车辆查询,司机出勤情况等模块 登录 指挥中心 ...

最新文章

  1. 【Web安全】PHP与Web表单交互-POST方法与GET方法(看不懂你来打我)
  2. jBPM和Drools工作台中的用户和组管理
  3. 前端学习(501):水平居中布局得第二种方式的优缺点
  4. html2canvas图片位移_html2canvas html截图插件图片放大清晰度处理方案,支撑恣意放大倍数,处理原插件图片偏移题目...
  5. java compiler.run_eclipse build path与java Compiler
  6. oracle的分支语句,Oracle中的分支语句
  7. 54. yii 动作参数绑定
  8. JavaWeb将图片显示在浏览器中
  9. koreader下载_kindle koreader
  10. linux-什么是Linux系统?linux详解Linux与Windows的区别Linux发行版本及特点介绍
  11. Docker启动报错“Job for docker.service failed because a configured resource limit was exceeded.
  12. 【Hack The Box】linux练习-- Tabby
  13. 鼠标滚轮控制横向滚动条
  14. java实现踢下线用户_浅谈踢人下线的设计思路!(附代码实现方案)
  15. autodock-vina分子对接
  16. 工作流基本特性及说明
  17. 【手机变身无线音箱-WIFI流媒体传输】--音乐在PC和手机间双向播放-详解Android DLNA使用-使用DLNA实现不同设备间媒体共享...
  18. AT调试及拨号上网指令
  19. linux锐速命令,服务器优化-锐速ServerSpeeder命令说明
  20. 【资源】免费好用的在线PS网站【更新中】

热门文章

  1. Adobe Audition 2020 Mac 中文直装版下载教程
  2. 就是我mac安装了虚拟机,装了win10,然后发现在mac系统桌面也会有win系统桌面的工具快捷键图标,如果删除mac桌面的快捷键图标,那么win10桌面的图标也消失了,我百度查的方法都不行。我想知道
  3. 【《自动控制原理(田玉平)》|课本知识点整理(一)】第 2 章 控制系统的输入 - 输出模型
  4. 辉芒微(FMD)单片机开发环境搭建
  5. 【Java】简易视频播放器
  6. 帝国理工计算机科学硕士学费,【帝国理工学院学费】帝国理工学院研究生学费费用解读...
  7. nfs服务器性能测试,nfs性能测试报告
  8. 淘师湾计算机解决问题的过程答案,淘师湾作业答案
  9. Java 面试常见项目问题回答
  10. 苹果7如何设置手机邮箱服务器,iphone7 126邮箱如何设定发件服务器