框架簡介
enos款快速開發模塊化腳手架,實現功能有系統模塊:菜單管理、用戶管理、角色管理,系統監控:系統日志、接口api、sql監控。
系統功能
- 系統管理:菜單管理、用戶管理、角色管理
- 統一查詢 pagehelper分頁,配合xml編寫,即可自定義查詢。
- 采用shiro技術,可配置化權限管理
- 登錄次數校驗,超出定義次數后凍結一段時間賬號
- 系統監控:系統日志、接口api、系統監控、可配置定時任務
- 前端可配置化定時任務。
- 采用swagger可視化出實時方法格式以及數據屬性,采用阿里druid
- 工作流程管理:完全實現模塊化,無侵入。
- 流程管理:動態給發布流程分配角色,無需手動寫死,靈活可變
- 模塊列表:新建、編輯、發布流程,前端實現完全可配置化建立流程圖
- 請假流程:提供一個請假示例,讓您很快熟悉流程
- 待辦任務:個人需要辦理的流程任務
技術框架
- jdk:1.8
- 核心框架:spring boot 2.0.1.RELEASE
- 安全框架:Apache Shiro
- 工作流引擎:Activiti
- 數據庫連接池:druid
- 視圖框架:spring mvc
- 持久層框架:MyBatis
- 模板引擎:freemarker
- 緩存:redis、ehcache
- 定時:quartz 2.3.0
- 前端頁面:layui
- 博客前端:vue、iview
源代碼結構圖


下載地址
https://gitee.com/bweird/lenosp.git