基于 Spring Boot 的权限管理系统 FEBS
- 授权协议: Apache-2.0
- 开发语言: Java
- 操作系统: 跨平台
- 软件首页: https://gitee.com/mrbirdd/project
- 软件文档: https://gitee.com/mrbirdd/project
软件介绍
FEBS是一个简单高效的后台权限管理系统。项目基础框架采用全新的Java Web开发框架 —— Spring Boot,消除了繁杂的XML配置,使得二次开发更为简单;数据访问层采用Mybatis,同时引入了通用Mapper和PageHelper插件,可快速高效的对单表进行增删改查操作,消除了大量传统XML配置SQL的代码;安全框架采用时下流行的Apache Shiro,可实现对按钮级别的权限控制;前端页面使用Bootstrap构建,主题风格为时下Google最新设计语言Material Design,并提供多套配色以供选择。FEBS意指:Fast,Easy use,Beautiful和Safe。
系统预览
功能模块
系统功能模块组成如下所示:
技术选型
后端
基础框架:Spring Boot
持久层框架:Mybatis
安全框架:Apache Shiro
摸板引擎:Thymeleaf
数据库连接池:阿里巴巴Druid
缓存框架:Ehcache
日志打印:logback
其他:fastjson,poi,javacsv,quartz等。
前端
基础框架:Bootstrap4
JavaScript框架:jQuery
消息组件:Bootstrap notify
提示框插件:SweetAlert2
树形插件:jsTree
树形表格插件:jqTreeGrid
表格插件:BootstrapTable
表单校验插件:jQuery-validate
多选下拉框插件:multiple-select
图表插件:Highcharts
开发环境
语言:Java
IDE:Eclipse Oxygen
依赖管理:Maven
数据库:Oracle 11g & MySQL 5.7
版本管理:SVN,git
主题预览
部署方式
下载后以maven项目导入,建议打包成war包部署。账号mrbird,密码123456,访问地址http://localhost。 本软件使用 Apache License 2.0 协议,请严格遵照协议内容。
