基于Spring Boot和Shiro的后台管理系统FEBS

系统简介

FEBS是一个简单高效的后台权限管理系统。项目基础框架采用全新的Java Web开发框架 —— Spring Boot,消除了繁杂的XML配置,使得二次开发更为简单;数据访问层采用Mybatis,同时引入了通用Mapper和PageHelper插件,可快速高效的对单表进行增删改查操做,消除了大量传统XML配置SQL的代码;安全框架采用时下流行的Apache Shiro,可实现对按钮级别的权限控制;前端页面使用Bootstrap构建,主题风格为时下Google最新设计语言Material Design,并提供多套配色以供选择。FEBS意指:Fast,Easy use,Beautiful和Safe。html

<!--more-->前端

功能模块

系统功能模块组成以下所示:java

├─系统管理
│  ├─字典管理
│  ├─用户管理
│  ├─菜单管理
│  ├─角色管理
│  └─部门管理
├─系统监控
│  ├─在线用户
│  └─系统日志
├─任务调度
│  ├─定时任务
│  └─调度日志
└─网络资源
    ├─One一个
    │  ├─散文
    │  ├─绘画
    │  └─语文
    ├─天气查询
    ├─影视资讯
    │  ├─即将上映
    │  └─正在热映
    └─每日一文

技术选型

后端

  • 基础框架:Spring Bootgit

  • 持久层框架:Mybatisgithub

  • 安全框架:Apache Shiro数据库

  • 摸板引擎:Thymeleafjson

  • 数据库链接池:阿里巴巴Druid后端

  • 缓存框架:Ehcache缓存

  • 日志打印:logback安全

  • 其余:fastjson,poi,javacsv,quartz等。

前端

  • 基础框架:Bootstrap

  • JavaScript框架:jQuery

  • 消息组件:Bootstrap notify

  • 提示框插件:SweetAlert2

  • 树形插件:jsTree

  • 树形表格插件:jqTreeGrid

  • 表格插件:BootstrapTable

  • 表单校验插件:jQuery-validate

  • 多选下拉框插件:multiple-select

  • 图表插件:Highcharts

  • 时间插件:daterangepicker

开发环境

  • 语言:Java

  • IDE:Eclipse Oxygen

  • 依赖管理:Maven

  • 数据库:Oracle 11g & MySQL5.7

  • 版本管理:SVN,git

系统预览

f47c1606680527619bc462afea4d068f.png

e3d9fc443686ec84003496d742c783ad.png

2911d8fa7bbe2b6674854a5c7f59de7a.png

48a18207aa79b0e75cfd7258d61dab1e.png

155af0ed234a7fe040666b1b7818d42e.png

57a6c25f7b616fcf4e452da673154960.png

d4973ba38ff475543eab95839b5314dc.png

主题预览

2bbae66a0cc36ea96ca1ffe66951921d.png

a9f57431583b8ed9a5d18b7cf37bd053.png

d8cb6313fd2ee8eb793d443b83a78ce4.png

2bd554ce2511cd1e7e3e7b3b56216ed6.png

5e6d35e4390cf7f0752d7864ad701e2b.png

部署方式

码云地址: https://gitee.com/github-16661027/project

GitHub 地址: https://github.com/wuyouzhuguli/FEBS

下载后以maven项目导入。

开发时直接使用Spring Boot的入口类启动便可,访问地址http://www.javashuo.com/tag/localhost。部署时建议打包成war包,访问地址localhost:(端口号)/febs。帐号mrbird,密码123456。

常见问题

https://mrbird.cc/基于Spring Boot和Shiro的后台管理系统FEBS.html#常见问题

反馈交流

对于想经过此项目来学习Spring Boot及Shiro的同窗能够结合我的Spring Boot系列教程一块儿学习,效果更佳https://github.com/wuyouzhuguli/Spring-Boot-Demos

此外,也欢迎加入Q群一块儿探讨交流。

https://user-gold-cdn.xitu.io/2018/5/24/16391cffad5de55b?w=246&h=304&f=png&s=31687

相关文章
相关标签/搜索