zoukankan      html  css  js  c++  java
  • activiti与spring的集成

    maven的pom文件

    <!-- https://mvnrepository.com/artifact/org.activiti/activiti-engine -->
    <dependency>
        <groupId>org.activiti</groupId>
        <artifactId>activiti-engine</artifactId>
        <version>5.22.0</version>
    </dependency>
    <!-- https://mvnrepository.com/artifact/org.activiti/activiti-spring -->
    <dependency>
        <groupId>org.activiti</groupId>
        <artifactId>activiti-spring</artifactId>
        <version>5.22.0</version>
    </dependency>

    xml文件

    <bean id="processEngineConfiguration" class="org.activiti.spring.SpringProcessEngineConfiguration">
     <property name="datasource" ref="datasource">
        <property name="transactionManager" ref="transactionManager">
     <property name="databaseSchemaUpdate" value="true">
    
    <!-- 创建流程引擎对象-->
     <bean id="processEngine" class="org.activiti.spring.ProcessEnginefactoryBean">
    <property name="processEngineConfiguration" value="processEngineConfiguration"></property>
    </bean>
    
    
    <!--实例化各个service-->
    <bean id="repositoryService" factory-bean="processEngine" factory-method="getRespositoryService" />
    ....
    以此类推,构建以下各个bean
    runtimeService,taskService,formService,historyService,managementService,identityService
    </bean>
     

    构建出需要的各个service,就可以在前台直接注入了。

    参考上一篇,spring的三种构建方式,

    这里使用的是使用实例工厂方式构建,不是静态方法。

  • 相关阅读:
    软件测试第五次作业
    第四次博客作业(第一题)
    实验二
    安全开发
    代码审计入门
    破壳笔记-渗透测试
    Libra的思考
    深度学习构建视频人脸识别模型
    tensorflow
    数据结构(长期)
  • 原文地址:https://www.cnblogs.com/sdgtxuyong/p/13265441.html
Copyright © 2011-2022 走看看