zoukankan      html  css  js  c++  java
  • 集成Activiti工作流的J2EE快速开发框架

    框架简介

    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

    源代码结构图

     

    集成Activiti工作流的J2EE快速开发框架

     

     

    集成Activiti工作流的J2EE快速开发框架

     

    下载地址

    https://gitee.com/bweird/lenosp.git

  • 相关阅读:
    Ext.create() 时的自适应高度和宽度
    C++ builder快捷键大全
    删除右键菜单中的选项
    函数中指针和引用的形参和实参
    一道关于继承和多态的题目
    关于静态对象构造
    关于多态代码和运行结果
    如何使用C++ Builder 6.0连接Access数据库
    BCB中的RTTI机制
    scanf()返回值(转)
  • 原文地址:https://www.cnblogs.com/wangsongbai/p/10487322.html
Copyright © 2011-2022 走看看