关于java:推荐一款开源工作流引擎改善你的开发流程

3次阅读

共计 858 个字符,预计需要花费 3 分钟才能阅读完成。

  大家好,我是小编南风吹,每天举荐一个小工具 / 源码,装满你的收藏夹,让你轻松节俭开发效率,实现不加班不熬夜不掉头发!

  明天小编举荐一款基于 SpingBoot2.0 与 activiti7.x 开发的一套工作流程管理系统。以 active4j-jsp 为我的项目基础架构构建而成。以 Spring Framework 为外围容器,Spring MVC 为模型视图控制器,Mybatis Plus 为数据拜访层,Apache Shiro 为权限受权层, Redis 为分布式缓存,JSP 作为前端页面引擎,采纳 JSTL 标签库封装组件。

开源协定

  应用 MIT 开源许可协定

链接地址

  公众号【Github 导航站】回复关键词【4jf】获取 git 地址

性能介绍

  • 内置部门治理、用户治理、角色治理、菜单治理、数据数据字典等根底性能。
  • 在线流程设计器,流程部署,流程定义,表单治理,流程权限治理,流程核心,我的流程,待我审批等根底流程治理性能。
  • 反对流程驳回,会签,组工作,权限治理,委托,审批意见等罕用性能

个性

  • 基于 SpringBoot,简化了大量我的项目配置和 maven 依赖,让您更专一于业务开发
  • 敌对的代码构造及正文,便于浏览及二次开发
  • 应用分层设计,分为 dao,service,Controller,view 层,档次分明,低耦合,高内聚。
  • 反对分布式部署,session 集成了 redis
  • 灵便的权限管制, 整合 shiro,可管制到页面或按钮,满足绝大部分的权限需要, 优化权限注解不便权限配置
  • 日志记录采纳 aop(LogAop 类) 形式,可对用户所有操作进行记录
  • 集成 jsp 页面,采纳规范 JSTL 标签库对罕用组件进行封装,便于将传统我的项目适度到 springboot
  • 组件库丰盛,对罕用页面组件进行了代码封装,进步开发效率
  • 前端页面简洁柔美,反对挪动端
  • 反对多种浏览器: Google, 火狐, IE,360 等

演示截图

结尾

  本期就分享到这里,我是小编南风吹,专一分享好玩乏味、离奇、实用的开源我的项目及开发者工具、学习资源!心愿能与大家独特学习交换,欢送关注我的公众号 【Github 导航站】

正文完
 0