當前位置: 妍妍網 > 碼農

6.8k star! 推薦一款基於SpringBoot開發的後台管理系統

2024-06-11碼農

計畫介紹

本計畫是一個現代化的後台管理系統解決方案,它基於業界領先的技術棧 Spring Boot 2.0、Spring Data Jpa、Thymeleaf 和 Shiro 精心構建。該系統采用模組化設計,不僅極大提升了開發效率,同時也方便了後期的維護工作。它的分布式架構允許前後台模組獨立部署,增強了系統的靈活性和可延伸性。

系統已經整合了多種強大而實用的功能,旨在為您的企業打造一個高效、穩定、安全的後台管理平台。包括但不限於:

  • 許可權管理 :精細化的使用者和角色許可權控制,確保資訊保安。

  • 部門管理 :靈活的部門架構,便於企業管理層級的構建和調整。

  • 字典管理 :統一的數據字典管理,提高數據的一致性和準確性。

  • 日誌記錄 :全面的操作日誌記錄,為系統監控和故障排查提供支持。

  • 檔上傳 :方便的檔上傳功能,滿足各種文件管理和共享需求。

  • 程式碼生成 :自動化程式碼生成,大幅減少重復勞動,加快開發進度。

  • 計畫不僅是您的計畫開發的加速器,更是您維護和最佳化企業資訊管理的得力助手。它為您提供了一個完整的後台系統開發腳手架,幫助您快速搭建起功能豐富、穩定性強的管理後台。

    技術選型

  • 後端技術:SpringBoot + Spring Data Jpa + Thymeleaf + Shiro + Jwt + EhCache

  • 前端技術:Layui + Jquery + zTree + Font-awesome

  • 全新的計畫結構

    功能列表

  • 使用者管理:用於管理後台系統的使用者,可進行增刪改查等操作。

  • 角色管理:分配許可權的最小單元,透過角色給使用者分配許可權。

  • 選單管理:用於配置系統選單,同時也作為許可權資源。

  • 部門管理:透過不同的部門來管理和區分使用者。

  • 字典管理:對一些需要轉換的數據進行統一管理,如:男、女等。

  • 行為日誌:用於記錄使用者對系統的操作,同時監視系統執行時發生的錯誤。

  • 檔上傳:內建了檔上傳介面,方便開發者使用檔上傳功能。

  • 程式碼生成:可以幫助開發者快速開發計畫,減少不必要的重復操作,花更多精力註重業務實作。

  • 表單構建:透過拖拽的方式快速構建一個表單模組。

  • 數據介面:根據業務程式碼自動生成相關的api介面文件

  • 安裝教程

  • 環境及外掛程式要求
  • Jdk8+

  • Mysql5.5+

  • Maven

  • Lombok(重要)

  • 匯入計畫
  • IntelliJ IDEA:Import Project -> Import Project from external model -> Maven

  • Eclipse:Import -> Exising Mavne Project

  • 執行計畫
  • 透過Java套用方式執行admin模組下的com.linln.admin.BootApplication檔

  • 資料庫配置:資料庫名稱timo 使用者root 密碼root

  • 存取地址:http://localhost:8080/

  • 預設帳號密碼:admin/123456

  • 使用說明

    1. 使用文件:sdoc/使用文件.docx

    2. 開發手冊:TIMO開發文件、看雲文件

    3. SQL檔:sdoc/timo.sql

    演示地址

    演示地址:http://42.194.205.137

    預覽圖

    原始碼下載地址:

    https://gitee.com/aun/Timo.git

    看到最後,如果這個計畫對你有用,一定要給我點個「 在看和贊 」。