springboot-auth-up權限管理系統(tǒng)
springboot-auth-up 是 springboot-auth升級版本,其中加入了 Thymeleaf 數(shù)據(jù)模板語言代替了之前的 JSP 頁面方式,springboot-auth-up 基于SpringBoot +Thymeleaf + SpringMVC +Apache Shiro 的后臺權限管理系統(tǒng),頁面展示采用Layui前端框架,包含了用戶管理、角色管理、部門管理、菜單管理、權限管理、數(shù)據(jù)權限分配等功能。他不同與其他的系統(tǒng),這是一個比較簡單的系統(tǒng)權限框架。
開發(fā)環(huán)境
| 工具 | 版本或描述 | | ------| ------------------ | | OS | Windows 10 | | JDK | 1.8+ | | IntelliJ IDEA | 2018.3 | | Maven | 3.2.5 | | SpringBoot | 2.0.3 | | MySQL | 8.0.17 | | Apache Shiro | 1.3.2 | | Apache Tomcat| 8.5.40 |
軟件架構 |系統(tǒng)包 | 路徑 | 說明 | | ------| ------| ----------- | |java.com.cn.auth| | | | |-common | 系統(tǒng)操作公共類| | |-config | 系統(tǒng)配置文件| | |-controller.sys| 系統(tǒng)操作控制Controller| | |-dao.sys | 系統(tǒng)操作DAO| | |-po.sys | 實體類pojo| | |-service.sys| 系統(tǒng)操作接口Service| | |-serviceImpl.sys | 系統(tǒng)操作接口實現(xiàn)類| | |-SpringbootApplication| 系統(tǒng)啟動類| |resources| | | | |-mapper.sys | 系統(tǒng)操作數(shù)據(jù)庫XML文件| | |-static | 靜態(tài)文件存儲| | |-application.properties |系統(tǒng)配置文件| | |-mysql | 系統(tǒng)數(shù)據(jù)庫執(zhí)行文件 | | |-templates | 系統(tǒng)訪問頁面 |
模塊劃分 | 模塊| 功能 | 釋義 | | ---| ---------- | ------------------------------| | 系統(tǒng)設置| | | | | 用戶管理 | 系統(tǒng)用戶的增刪改查 | | 部門管理 | 系統(tǒng)部門的層級關系 | | 菜單管理 | 系統(tǒng)菜單的增刪改查 | | 角色管理 | 系統(tǒng)角色的管理和角色權限的設置 | | 日志管理 | 記錄系統(tǒng)用戶操作的日志信息 | 博客管理| | | | | 博客管理 | 博客系統(tǒng)文章的管理 | | 留言管理 | 博客系統(tǒng)的留言管理 | | 公共關于 | 關于和公告的增刪改查
使用說明 1. 新建數(shù)據(jù)庫 springboot-auth 2. 導入 springboot-auth.sql 3. 導入項目到idea中、執(zhí)行clear操作清除編譯文件、執(zhí)行install生成war包 4. 把 springboot-auth.war 放進tomcat的webapp中 5. 進入tomcat文件bin目錄下、執(zhí)行startup.bat啟動tomcat 6. 訪問 http://localhost:8080 7. 輸入用戶名 admin,密碼 admin進入系統(tǒng) 8. 系統(tǒng)在線訪問地址:http://112.74.169.11/springboot-auth/
評論
圖片
表情
