springMVC集成activiti--Activiti系列(二)

原创 2016年08月31日 14:08:43

博主用的activiti的版本是5.21.0,需要的activiti的jar包如下:

还要用到mybatis的jar包,即便ORM框架用的不是mybatis,也要把这个jar包放到lib里去,缺这个包,启动就报错。

jar包下载地址:http://download.csdn.net/detail/qq_33556185/9617841

在配置了事务、数据源的spring的配置文件里加入如下配置

    <bean id="processEngine" class="org.activiti.spring.ProcessEngineFactoryBean">    
       <property name="processEngineConfiguration" ref="processEngineConfiguration" />    
    </bean>    
    <bean id="processEngineConfiguration"   class="org.activiti.spring.SpringProcessEngineConfiguration">   
       <property name="dataSource" ref="dataSource" /> 
       <property name="transactionManager" ref="txManager" />    
       <property name="databaseSchemaUpdate" value="true" />    
       <property name="jobExecutorActivate" value="false" />    
    </bean>    
    <!-- activiti的各种服务接口 -->    
    <bean id="repositoryService" factory-bean="processEngine" factory-method="getRepositoryService" />    
    <bean id="runtimeService" factory-bean="processEngine" factory-method="getRuntimeService"/>    
    <bean id="taskService" factory-bean="processEngine" factory-method="getTaskService" />    
    <bean id="historyService" factory-bean="processEngine" factory-method="getHistoryService"/>    
    <bean id="managementService" factory-bean="processEngine" factory-method="getManagementService" />  
    <bean id="identityService" factory-bean="processEngine" factory-method="getIdentityService" />
然后在命名空间里去掉:default-autowire="byName"配置。

将使用了activiti服务的Service配置在Spring的配置文件里,勿用注解方式注入。

   <bean id="processDefinitionService" class="com.mvc.service.impl.ProcessDefinitionService" autowire="byName"></bean> 
   <bean id="processService" class="com.mvc.service.impl.ProcessService" autowire="byName"></bean>
如此大功告成,activiti便成功集成到SpringMVC里了。


版权声明:本文为博主原创文章,未经博主允许不得转载。

SSM整合Activiti工作流

学完Activiti所有的知识点了,现在可以用一个小项目实战一下。 本来自己想写一个简单点的流程,但是发现项目太小有些知识点用不上,所有就写了一个流程比较长、复杂点。 把我前面博客中写的知识点多用上了...
  • lifupingcn
  • lifupingcn
  • 2017年03月16日 16:35
  • 8747

用activiti 工作流 实现简单的请假 附带源码 / SSM整合Activiti工作流(不错,可以看看)

http://blog.csdn.net/lvsehuoyan/article/details/38408649 新建一个Maven项目 项目结构 pom.xml [html] view ...
  • u011277123
  • u011277123
  • 2017年08月11日 09:21
  • 1602

ssm框架集成Activiti应用开发经验(记录点滴)

先推荐一本Activiti的电子文档书籍  http://download.csdn.net/detail/laoge/9377238。 前提条件:现有ssm框架搭建已完成,可运行。     本...
  • u012225679
  • u012225679
  • 2017年05月25日 14:20
  • 2833

SSM整合shiro和Activiti

  • 2017年10月29日 12:07
  • 37.95MB
  • 下载

spring mvc+activiti+mybatis小整合

  • 2015年03月03日 18:15
  • 25.79MB
  • 下载

Spring4.0.9+SpringMVC4.0.9+SpringSecurity3.2.5+MyBatis3.2.5+Activiti5.21即:SSM框架的企业级搭建

这套博客我打算讲解spring+springmvc+springSecurity+activiti5(即:ssm框架),希望能给大家一个借鉴的作用。技术不到家,还请见谅和评论提出您宝贵的建议。我也是经...
  • mingyuanjava
  • mingyuanjava
  • 2016年12月08日 23:32
  • 5325

SSM整合Activiti工作流代码下载

接着我上一篇博客,往下继续说。 整个系统是使用Spring+SpringMVC+Mybatis+Maven等核心框架构成。 ‘’ 具体实现代码就不在详细说了(太多了说不完的)。 把项目下载...
  • lifupingcn
  • lifupingcn
  • 2017年03月17日 10:35
  • 8486

activiti工作流的web流程设计器整合视频教程 SSM和独立部署

本视频为activiti工作流的web流程设计器整合视频教程 整合Acitiviti在线流程设计器(Activiti-Modeler 5.21.0 官方流程设计器) 本视频共讲了两种整合方式 1...
  • zeming8705
  • zeming8705
  • 2017年03月25日 09:30
  • 247

activiti学习笔记1——–spring4+mybatis3+activiti5.22整合搭建

activiti学习笔记1——–spring4+mybatis3+activiti5.22整合搭建
  • sinat_20988037
  • sinat_20988037
  • 2016年11月28日 10:08
  • 4907

activiti工作流的web流程设计器整合视频教程 SSM和独立部署

本视频为activiti工作流的web流程设计器整合视频教程 整合Acitiviti在线流程设计器(Activiti-Modeler 5.21.0 官方流程设计器) 本视频共讲了两种整合方式 1...
  • danchef
  • danchef
  • 2017年03月03日 11:39
  • 541
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:springMVC集成activiti--Activiti系列(二)
举报原因:
原因补充:

(最多只允许输入30个字)