阿里工作流引擎_免费开源,一款快速开发模块化脚手架,含工作流引擎
生活随笔
收集整理的這篇文章主要介紹了
阿里工作流引擎_免费开源,一款快速开发模块化脚手架,含工作流引擎
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
簡介
lenosp 一款快速開發(fā)模塊化腳手架,采用 spring boot 2.0.1、spring、SpringMvc、mybatis、shiro、activiti 工作流、swagger、ehcache、redis、quartz、freemarker、layui技術(shù)開發(fā);博客采用 vue 前后分離,持久層集成 tkmapper 豐富簡單數(shù)據(jù)交互,支持mysql/sqlserver 數(shù)據(jù)源,實現(xiàn)功能有系統(tǒng)模塊:菜單管理、用戶管理、角色管理,系統(tǒng)監(jiān)控:系統(tǒng)日志、接口 api、sql 監(jiān)控、可配置化定時任務(wù),工作流程管理:流程管理(動態(tài)給節(jié)點配置角色)、模塊列表(新建編輯發(fā)布流程)、請假流程、待辦任務(wù)。博客模塊為單獨的前端后臺多頁面,服務(wù)為 lenosp,本項目作者會一直維護(hù)并集成新的技術(shù),給開發(fā)節(jié)約時間成本。
演示地址
www.lenosp.cn admin 123456
作者博客:http://blog.lenosp.cn/#/index
功能說明
- 系統(tǒng)管理:菜單管理、用戶管理、角色管理
- 統(tǒng)一查詢 pagehelper 分頁,查詢調(diào)用 BaseServiceImpl show model set 數(shù)據(jù),傳入T,配合 xml 編寫,即可自定義查詢。
- 采用 shiro 技術(shù),可配置化權(quán)限管理,精確到按鈕(也可以是某一元素)功能分配
- 登錄次數(shù)校驗,超出定義次數(shù)后凍結(jié)一段時間賬號
- 系統(tǒng)監(jiān)控:系統(tǒng)日志、接口 api、系統(tǒng)監(jiān)控、可配置定時任務(wù)
- 前端可配置化定時任務(wù)。
- 采用 swagger 可視化出實時方法格式以及數(shù)據(jù)屬性,采用阿里druid監(jiān)控sql。
- 工作流程管理:完全實現(xiàn)模塊化,無侵入。監(jiān)聽用戶角色信息到引擎數(shù)據(jù)表中
- 流程管理:動態(tài)給發(fā)布流程分配角色,無需手動寫死,靈活可變
- 模塊列表:新建、編輯、發(fā)布流程,前端實現(xiàn)完全可配置化建立流程圖
- 請假流程:提供一個請假示例,讓您很快熟悉流程
- 待辦任務(wù):個人需要辦理的流程任務(wù)
- 如果不喜歡工作流,可以直接刪除 len-activiti 模塊并在 len-web/pom.xml、父 pom.xml 刪除依賴以及模塊,刪除 application.java 中對 activiti 的掃描即可完全刪除工作流模塊。
頭像說明
修改 application.yml imagePath 路徑 把 image 文件夾圖片賦值進(jìn)路徑,即可正常展示頭像啟動說明
git clone https://gitee.com/bweird/lenosp.gitmvn clean packagemvn packagejava -jar len-web.jar- db 使用 mysql,項目數(shù)據(jù)庫在 根目錄 db 文件夾下, 導(dǎo)入數(shù)據(jù)庫后 設(shè)定數(shù)據(jù)庫用戶名密碼 在文件 lenosplen-websrcmainesourcesapplication.yml 中 項目開始會報實體類 get set 錯誤,這是正常的,因為本項目 entity 使用的是 lombok 大大簡化了代碼量 您可以直接運行,項目可以正常啟動。 如何消除? 如果您使用的為idea 只需要 file -> setting->plugins->Browse Repositeories 輸入 lombok 集成插件重啟 idea 即可消除錯誤 如果您使用 eclipse 需要下載 lombk jar包 手動集成。
技術(shù)
- jdk:1.8
- 核心框架:spring boot 2.0.1.RELEASE
- 安全框架:Apache Shiro
- 工作流引擎:Activiti
- 數(shù)據(jù)庫連接池:druid
- 視圖框架:spring mvc
- 持久層框架:MyBatis
- 模板引擎:freemarker
- 緩存:redis、ehcache
- 定時:quartz 2.3.0
- 前端頁面:layui
- 博客前端:vue、iview
項目截圖
項目地址
https://gitee.com/bweird/lenosp
總結(jié)
以上是生活随笔為你收集整理的阿里工作流引擎_免费开源,一款快速开发模块化脚手架,含工作流引擎的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python内置数字类型转换函数_Pyt
- 下一篇: python baseexception