基於SpringBoot+Jpa + Shiro 開發的後臺管理系統源碼分享

項目簡介:

基於SpringBoot2.0 + Spring Data Jpa + Thymeleaf + Shiro 開發的後臺管理系統,採用分模塊的方式便於開發和維護,支持前後臺模塊分別部署,目前支持的功能有:權限管理、部門管理、字典管理、日誌記錄、文件上傳、代碼生成等,爲快速開發後臺系統而生的腳手架!

所有的項目源碼我已經都給大家準備好了。

關注轉發之後私信【源碼】即可免費獲取到項目源碼!

技術選型

  • 後端技術:SpringBoot + Spring Data Jpa + Thymeleaf + Shiro + Jwt + EhCache
  • 前端技術:Layui + Jquery + zTree + Font-awesome

全新的項目結構

基於SpringBoot+Jpa +  Shiro 開發的後臺管理系統源碼分享

 

功能列表

  • 用戶管理:用於管理後臺系統的用戶,可進行增刪改查等操作。
  • 角色管理:分配權限的最小單元,通過角色給用戶分配權限。
  • 菜單管理:用於配置系統菜單,同時也作爲權限資源。
  • 部門管理:通過不同的部門來管理和區分用戶。
  • 字典管理:對一些需要轉換的數據進行統一管理,如:男、女等。
  • 行爲日誌:用於記錄用戶對系統的操作,同時監視系統運行時發生的錯誤。
  • 文件上傳:內置了文件上傳接口,方便開發者使用文件上傳功能。
  • 代碼生成:可以幫助開發者快速開發項目,減少不必要的重複操作,花更多精力注重業務實現。
  • 表單構建:通過拖拽的方式快速構建一個表單模塊。
  • 數據接口:根據業務代碼自動生成相關的api接口文檔

安裝教程

  • 環境及插件要求Jdk8+Mysql5.5+MavenLombok(重要)
  • 導入項目IntelliJ IDEA:Import Project -> Import Project from external model -> MavenEclipse:Import -> Exising Mavne Project
  • 運行項目通過Java應用方式運行admin模塊下的com.linln.BootApplication.java文件數據庫配置:數據庫名稱timo 用戶root 密碼root

預覽圖

基於SpringBoot+Jpa +  Shiro 開發的後臺管理系統源碼分享

 

基於SpringBoot+Jpa +  Shiro 開發的後臺管理系統源碼分享

 

基於SpringBoot+Jpa +  Shiro 開發的後臺管理系統源碼分享

 

基於SpringBoot+Jpa +  Shiro 開發的後臺管理系統源碼分享

 

基於SpringBoot+Jpa +  Shiro 開發的後臺管理系統源碼分享

 

基於SpringBoot+Jpa +  Shiro 開發的後臺管理系統源碼分享

 

基於SpringBoot+Jpa +  Shiro 開發的後臺管理系統源碼分享

 

所有的項目源碼我已經都給大家準備好了。

關注轉發之後私信【源碼】即可免費獲取到項目源碼!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章