spring-activiti-webapp:Spring整合Activiti的简单例子

上传者: 42138139 | 上传时间: 2023-03-17 14:14:46 | 文件大小: 873KB | 文件类型: ZIP
Activiti5.10整合Spring完成请假流程 Spring+Activiti+Spring Data JPA 流程为:上传流程定义文件+填写请假条(启动工作流)+部门经理审批+人事审批+销假+邮件通知+结束 其中在部门经理和人事审批的时候可以驳回(重新申请节点),该节点用户可自由选择是否继续申请还是选择结束流程并选择是否需要邮件通知 该项目基于maven构建。使用mysql数据库。 创建数据库activiti 修改数据库连接信息 第一次启动服务器会自动创建Activiti所需的表,也会创建该项目中的请假实体表(leave)JPA引擎会自动创建 执行src/main/resources/sql/data.sql脚本,初始化activiti所需的数据(用户、组、及用户和组之间的关联信息)

文件下载

资源详情

[{"title":"( 148 个子文件 873KB ) spring-activiti-webapp:Spring整合Activiti的简单例子","children":[{"title":"User.java.bak <span style='color:#111;'> 1.67KB </span>","children":null,"spread":false},{"title":"Group.java.bak <span style='color:#111;'> 1.13KB </span>","children":null,"spread":false},{"title":"User.java.bak <span style='color:#111;'> 920B </span>","children":null,"spread":false},{"title":"leave.bpmn <span style='color:#111;'> 10.75KB </span>","children":null,"spread":false},{"title":".classpath <span style='color:#111;'> 837B </span>","children":null,"spread":false},{"title":"org.eclipse.wst.common.component <span style='color:#111;'> 798B </span>","children":null,"spread":false},{"title":"org.eclipse.wst.jsdt.ui.superType.container <span style='color:#111;'> 49B </span>","children":null,"spread":false},{"title":"jquery.qtip.css <span style='color:#111;'> 12.34KB </span>","children":null,"spread":false},{"title":"screen.css <span style='color:#111;'> 12.05KB </span>","children":null,"spread":false},{"title":"jquery.qtip.min.css <span style='color:#111;'> 9.97KB </span>","children":null,"spread":false},{"title":"datepicker.css <span style='color:#111;'> 5.08KB </span>","children":null,"spread":false},{"title":"datepicker.css <span style='color:#111;'> 4.89KB </span>","children":null,"spread":false},{"title":"screen.css <span style='color:#111;'> 4.73KB </span>","children":null,"spread":false},{"title":"datepicker.css <span style='color:#111;'> 3.84KB </span>","children":null,"spread":false},{"title":"datepicker.css <span style='color:#111;'> 3.64KB </span>","children":null,"spread":false},{"title":"screen.css <span style='color:#111;'> 2.19KB </span>","children":null,"spread":false},{"title":"screen.css <span style='color:#111;'> 1.96KB </span>","children":null,"spread":false},{"title":"ie.css <span style='color:#111;'> 1.89KB </span>","children":null,"spread":false},{"title":"screen.css <span style='color:#111;'> 1.42KB </span>","children":null,"spread":false},{"title":"print.css <span style='color:#111;'> 1.26KB </span>","children":null,"spread":false},{"title":"style.css <span style='color:#111;'> 1.12KB </span>","children":null,"spread":false},{"title":"WdatePicker.css <span style='color:#111;'> 158B </span>","children":null,"spread":false},{"title":"WdatePicker.css <span style='color:#111;'> 158B </span>","children":null,"spread":false},{"title":"freemarker.ftl <span style='color:#111;'> 70B </span>","children":null,"spread":false},{"title":"img.gif <span style='color:#111;'> 1.64KB </span>","children":null,"spread":false},{"title":"img.gif <span style='color:#111;'> 1.64KB </span>","children":null,"spread":false},{"title":"img.gif <span style='color:#111;'> 1.54KB </span>","children":null,"spread":false},{"title":"img.gif <span style='color:#111;'> 1.54KB </span>","children":null,"spread":false},{"title":"datePicker.gif <span style='color:#111;'> 1.02KB </span>","children":null,"spread":false},{"title":"datePicker.gif <span style='color:#111;'> 1.02KB </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 8B </span>","children":null,"spread":false},{"title":"My97DatePicker.htm <span style='color:#111;'> 1.36KB </span>","children":null,"spread":false},{"title":"ProcessCustomService.java <span style='color:#111;'> 20.71KB </span>","children":null,"spread":false},{"title":"ActivitiWorkFlowServiceImpl.java <span style='color:#111;'> 20.65KB </span>","children":null,"spread":false},{"title":"ProcessDiagramCanvas.java <span style='color:#111;'> 19.83KB </span>","children":null,"spread":false},{"title":"ProcessDiagramCanvas.java <span style='color:#111;'> 19.83KB </span>","children":null,"spread":false},{"title":"WorkFlowController.java <span style='color:#111;'> 12.34KB </span>","children":null,"spread":false},{"title":"LeaveController.java <span style='color:#111;'> 8.99KB </span>","children":null,"spread":false},{"title":"WorkflowTraceService.java <span style='color:#111;'> 7.31KB </span>","children":null,"spread":false},{"title":"LeaveWorkFlowServiceImpl.java <span style='color:#111;'> 6.67KB </span>","children":null,"spread":false},{"title":"AccountController.java <span style='color:#111;'> 5.35KB </span>","children":null,"spread":false},{"title":"ActivitiWorkFlowService.java <span style='color:#111;'> 5.28KB </span>","children":null,"spread":false},{"title":"AccountService.java <span style='color:#111;'> 4.77KB </span>","children":null,"spread":false},{"title":"Leave.java <span style='color:#111;'> 4.59KB </span>","children":null,"spread":false},{"title":"AccountServiceImpl.java <span style='color:#111;'> 3.33KB </span>","children":null,"spread":false},{"title":"HelloController.java <span style='color:#111;'> 2.78KB </span>","children":null,"spread":false},{"title":"SimpleUrlController.java <span style='color:#111;'> 2.52KB </span>","children":null,"spread":false},{"title":"DateConverter.java <span style='color:#111;'> 2.37KB </span>","children":null,"spread":false},{"title":"AfterModifyApplyContentProcessor.java <span style='color:#111;'> 1.41KB </span>","children":null,"spread":false},{"title":"ReportBackEndProcessor.java <span style='color:#111;'> 1.38KB </span>","children":null,"spread":false},{"title":"LeaveWorkFlowService.java <span style='color:#111;'> 1.36KB </span>","children":null,"spread":false},{"title":"Variable.java <span style='color:#111;'> 1.33KB </span>","children":null,"spread":false},{"title":"LeaveServiceImpl.java <span style='color:#111;'> 1.02KB </span>","children":null,"spread":false},{"title":"UserMapController.java <span style='color:#111;'> 862B </span>","children":null,"spread":false},{"title":"User.java <span style='color:#111;'> 795B </span>","children":null,"spread":false},{"title":"WorkflowUtils.java <span style='color:#111;'> 741B </span>","children":null,"spread":false},{"title":"Group.java <span style='color:#111;'> 550B </span>","children":null,"spread":false},{"title":"PropertyType.java <span style='color:#111;'> 456B </span>","children":null,"spread":false},{"title":"UserMapForm.java <span style='color:#111;'> 364B </span>","children":null,"spread":false},{"title":"LeaveRepository.java <span style='color:#111;'> 336B </span>","children":null,"spread":false},{"title":"LeaveService.java <span style='color:#111;'> 222B </span>","children":null,"spread":false},{"title":"04.jpg <span style='color:#111;'> 66.08KB </span>","children":null,"spread":false},{"title":"06.jpg <span style='color:#111;'> 56.89KB </span>","children":null,"spread":false},{"title":"01.jpg <span style='color:#111;'> 52.66KB </span>","children":null,"spread":false},{"title":"02.jpg <span style='color:#111;'> 48.13KB </span>","children":null,"spread":false},{"title":"05.jpg <span style='color:#111;'> 44.97KB </span>","children":null,"spread":false},{"title":"03.jpg <span style='color:#111;'> 41.83KB </span>","children":null,"spread":false},{"title":"bg.jpg <span style='color:#111;'> 307B </span>","children":null,"spread":false},{"title":"bg.jpg <span style='color:#111;'> 307B </span>","children":null,"spread":false},{"title":"jquery-1.7.1.js <span style='color:#111;'> 242.42KB </span>","children":null,"spread":false},{"title":"jquery.qtip.js <span style='color:#111;'> 88.20KB </span>","children":null,"spread":false},{"title":"jquery.qtip.min.js <span style='color:#111;'> 36.18KB </span>","children":null,"spread":false},{"title":"jquery.qtip.pack.js <span style='color:#111;'> 26.92KB </span>","children":null,"spread":false},{"title":"calendar.js <span style='color:#111;'> 21.13KB </span>","children":null,"spread":false},{"title":"WdatePicker.js <span style='color:#111;'> 8.28KB </span>","children":null,"spread":false},{"title":"zh-cn.js <span style='color:#111;'> 1.06KB </span>","children":null,"spread":false},{"title":"zh-tw.js <span style='color:#111;'> 1.06KB </span>","children":null,"spread":false},{"title":"en.js <span style='color:#111;'> 644B </span>","children":null,"spread":false},{"title":"en.js <span style='color:#111;'> 644B </span>","children":null,"spread":false},{"title":"zh-cn.js <span style='color:#111;'> 573B </span>","children":null,"spread":false},{"title":"zh-tw.js <span style='color:#111;'> 572B </span>","children":null,"spread":false},{"title":"jquery.outerhtml.js <span style='color:#111;'> 469B </span>","children":null,"spread":false},{"title":"config.js <span style='color:#111;'> 223B </span>","children":null,"spread":false},{"title":".jsdtscope <span style='color:#111;'> 508B </span>","children":null,"spread":false},{"title":"viewform.jsp <span style='color:#111;'> 10.21KB </span>","children":null,"spread":false},{"title":"view.jsp <span style='color:#111;'> 4.61KB </span>","children":null,"spread":false},{"title":"tasklist.jsp <span style='color:#111;'> 2.18KB </span>","children":null,"spread":false},{"title":"end-proc.jsp <span style='color:#111;'> 2.03KB </span>","children":null,"spread":false},{"title":"run-proc.jsp <span style='color:#111;'> 1.95KB </span>","children":null,"spread":false},{"title":"leaveform.jsp <span style='color:#111;'> 1.80KB </span>","children":null,"spread":false},{"title":"processlist.jsp <span style='color:#111;'> 1.79KB </span>","children":null,"spread":false},{"title":"usermap.jsp <span style='color:#111;'> 1.78KB </span>","children":null,"spread":false},{"title":"top.jsp <span style='color:#111;'> 1.27KB </span>","children":null,"spread":false},{"title":"left.jsp <span style='color:#111;'> 1.23KB </span>","children":null,"spread":false},{"title":"listgroup.jsp <span style='color:#111;'> 1.13KB </span>","children":null,"spread":false},{"title":"listuser.jsp <span style='color:#111;'> 1.10KB </span>","children":null,"spread":false},{"title":"upload.jsp <span style='color:#111;'> 1.07KB </span>","children":null,"spread":false},{"title":"login.jsp <span style='color:#111;'> 1004B </span>","children":null,"spread":false},{"title":"main.jsp <span style='color:#111;'> 777B </span>","children":null,"spread":false},{"title":"userwork.jsp <span style='color:#111;'> 654B </span>","children":null,"spread":false},{"title":"......","children":null,"spread":false},{"title":"<span style='color:steelblue;'>文件过多,未全部展示</span>","children":null,"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明