FEBS基于 Spring Boot 的權限管理系統(tǒng)
FEBS是一個簡單高效的后臺權限管理系統(tǒng)。項目基礎框架采用全新的Java Web開發(fā)框架 —— Spring Boot,消除了繁雜的XML配置,使得二次開發(fā)更為簡單;數(shù)據(jù)訪問層采用Mybatis,同時引入了通用Mapper和PageHelper插件,可快速高效的對單表進行增刪改查操作,消除了大量傳統(tǒng)XML配置SQL的代碼;安全框架采用時下流行的Apache Shiro,可實現(xiàn)對按鈕級別的權限控制;前端頁面使用Bootstrap構建,主題風格為時下Google最新設計語言Material Design,并提供多套配色以供選擇。FEBS意指:Fast,Easy use,Beautiful和Safe。
系統(tǒng)預覽
功能模塊
系統(tǒng)功能模塊組成如下所示:
技術選型
后端
-
基礎框架:Spring Boot
-
持久層框架:Mybatis
-
安全框架:Apache Shiro
-
摸板引擎:Thymeleaf
-
數(shù)據(jù)庫連接池:阿里巴巴Druid
-
緩存框架:Ehcache
-
日志打印:logback
-
其他:fastjson,poi,javacsv,quartz等。
前端
-
基礎框架:Bootstrap4
-
JavaScript框架:jQuery
-
消息組件:Bootstrap notify
-
提示框插件:SweetAlert2
-
樹形插件:jsTree
-
樹形表格插件:jqTreeGrid
-
表格插件:BootstrapTable
-
表單校驗插件:jQuery-validate
-
多選下拉框插件:multiple-select
-
圖表插件:Highcharts
開發(fā)環(huán)境
-
語言:Java
-
IDE:Eclipse Oxygen
-
依賴管理:Maven
-
數(shù)據(jù)庫:Oracle 11g & MySQL 5.7
-
版本管理:SVN,git
主題預覽
部署方式
下載后以maven項目導入,建議打包成war包部署。賬號mrbird,密碼123456,訪問地址http://localhost。 本軟件使用 Apache License 2.0 協(xié)議,請嚴格遵照協(xié)議內容。
