基於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

相關文章
相關標籤/搜索