当前位置:

hxyFrame-activiti-boot工作流框架 v1.0

收藏
举报
hxyFrame-activiti-boot是一个快速开发的工作流框架,采用流行的框架springBoot+mybatis+shiro+redis开发,实现了权限管理(菜单权限、数据权限),activiti工作流程引擎,完善的代码生成器。
  • 作者:
    暂无
  • 演示网站:
    暂无
  • 当前版本:
    v1.0
  • 日期:
    2023-03-06
  • 相关链接:
    Home Page
  • 所属分类:
    办公信息 Java
  • 软件评级:
  • 下载人气:
    271
免费下载
求购此源码
源码详情
免费下载
开发环境
联系客服/入群
源码属性
授权 开源
大小 5.13MB
语言 Java
功能介绍

hxyFrame-activiti-boot是一个快速开发的工作流框架,采用流行的框架springBoot+mybatis+shiro+redis开发,实现了权限管理(菜单权限、数据权限),activiti工作流程引擎,完善的代码生成器。

 

项目功能

权限管理:采用Shiro实现功能权限和机构部门的数据控件权限,可控件菜单权限、按钮权限、机构部门权限(数据权限)

工作流程引擎:采用主流的activiti流程引擎,在原基础上扩展了动态添加审批人员范围选择、会签节点的动态设置、排它路由条件设置、 节点可编辑字段设置、节点执行后回调函数、办理任务、驳回到发起人从新发起、退回到上一步、自由跳转、转办等功能。在开发的过程中, 只需要简单业务流程树,尊守一些规则就可以很方便的使用流程,后面还考虑加入自定义表单,使开发变的更加简单。

缓存:使用redis整合shiro自定义sessionDao实现分布式集群共享session

quartz定时任务:可动态完成任务的添加、修改、删除、暂停、恢复及日志查看等功能

app接口:基于Json web token (JWT)认证用户信息,使用swagger生成一个具有互动性的api文档控制台。

页面交互使用了vue+html和最普通的jsp+jstl标签,两种交互都写了相应的模板,可以选择适合的交互方式。

完善的代码生成机制,可在线生成entity、xml、dao、service、html、js、sql代码,可快速开发基本功能代码,能把更多的精力放在问题难点。

采用layer友好的弹框,和layerUI相对漂亮的界面,让管理系统系统看起来稍微好看点。

 

技术选型:

核心框架:Spring Boot 1.5.8.RELEASE

工作流引擎:Activiti 5.22.0

缓存:redis 3.07

权限框架:Apache Shiro 1.3

持久层框架:MyBatis 3.3

数据库:mysql 5.7

定时器:Quartz 2.2.3

前端页面:Vue2.x、jstl、bootstrap、layer、layerUI

 

软件环境

JDK1.8

MySQL5.7.17

Maven3.0

Tomcat7.0

redis 3.07

 

本地部署

创建数据库hxyframe_activiti,数据库编码为UTF-8,项目sql/db/hxyframe.sql脚本

修改application-dev.yml文件,更改MySQL账号和密码

启动redis服务,可在官方群下载。

项目访问路径:http://localhost:8083/hxyActiviti/

付费服务
模板/插件
其他
  • IntelliJ IDEA
    版本:v2020.2.2 大小:696 MB 更新时间:2020-09-17
    立即下载
  • Greenfoot
    版本:v3.6.0 大小:236 MB 更新时间:2020-09-14
    立即下载
  • Eclipse集成开发环境
    版本:v2020.06 大小:54.5 MB 更新时间:2020-08-28
    立即下载

联系客服

手机版

扫一扫进入手机版

返回顶部