FEBS基于 Spring Boot 的权限管理系统

联合创作 · 2023-09-19 16:42

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 协议,请严格遵照协议内容。

浏览 27
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报