基于 Spring Boot 和 Shiro 的权限管理系统,界面风格为 Material Design

系统简介

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

功能模块

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

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

技术选型

后端

  • 基础框架:Spring Boot
  • 持久层框架:Mybatis
  • 安全框架:Apache Shiro
  • 摸板引擎:Thymeleaf
  • 数据库连接池:阿里巴巴Druid
  • 缓存框架:Ehcache
  • 日志打印:logback
  • 其他:fastjson,poi,javacsv,quartz等。

前端

  • 基础框架:Bootstrap
  • JavaScirpy框架:jQuery
  • 消息组件:Bootstrap notify
  • 提示框插件:SweetAlert2
  • 树形插件:jsTree
  • 树形表格插件:jqTreeGrid
  • 表格插件:BootstrapTable
  • 表单校验插件:jQuery-validate
  • 多选下拉框插件:multiple-select
  • 图表插件:Highcharts

开发环境

  • 语言:Java
  • IDE:Eclipse Oxygen
  • 依赖管理:Maven
  • 数据库:Oracle 11g & MySQL
  • 版本管理:SVN,git

系统预览

https://user-gold-cdn.xitu.io/2018/3/23/16250660ffc02928?w=1354&h=661&f=png&s=91769

https://user-gold-cdn.xitu.io/2018/3/23/1625066102672de1?w=1355&h=658&f=png&s=70026

https://user-gold-cdn.xitu.io/2018/3/23/1625066100dba676?w=1366&h=658&f=png&s=41926

https://user-gold-cdn.xitu.io/2018/3/23/16250660ffe42cdc?w=1366&h=599&f=png&s=51748

https://user-gold-cdn.xitu.io/2018/3/23/16250661027fef72?w=1366&h=660&f=png&s=680959

https://user-gold-cdn.xitu.io/2018/3/23/16250661029e6bce?w=1366&h=659&f=png&s=57359

https://user-gold-cdn.xitu.io/2018/3/23/1625066123ab1077?w=1366&h=667&f=png&s=68706

https://user-gold-cdn.xitu.io/2018/3/23/1625066125c245ca?w=1366&h=644&f=png&s=69072

主题预览

https://user-gold-cdn.xitu.io/2018/3/23/1625066128c311ba?w=1366&h=664&f=png&s=63555

https://user-gold-cdn.xitu.io/2018/3/23/16250661289cc27c?w=1366&h=663&f=png&s=63137

https://user-gold-cdn.xitu.io/2018/3/23/1625066140123d77?w=1366&h=660&f=png&s=63141

https://user-gold-cdn.xitu.io/2018/3/23/16250661445c1f2d?w=1366&h=662&f=png&s=63432

https://user-gold-cdn.xitu.io/2018/3/23/162506614f6a71d0?w=1366&h=662&f=png&s=63009

https://user-gold-cdn.xitu.io/2018/3/23/1625066150381053?w=1366&h=662&f=png&s=63459

https://user-gold-cdn.xitu.io/2018/3/23/1625066150cd8757?w=1366&h=663&f=png&s=63434

部署方式

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

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

下载后以maven项目导入。

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

本软件使用 Apache License 2.0 协议,请严格遵照协议内容。

期待您的star。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值