spring boot activiti整合问题分享

1.pom.xml

    <dependency> <br />
      <groupId>org.activiti</groupId><br />
      <artifactId>activiti-spring-boot-starter-basic</artifactId><br />
      <version>5.22.0</version><br />
   </dependency><br />

2. resources目录下新建processes文件夹放一个xxx.bpmn流程文件

<p>可以自定义默认流程引擎的包,在yml里面设置 例如:</p>

activiti:
    database-schema-update: false
    job-executor-activate: true
    async-executor-activate: true
    process-definition-location-prefix: classpass:/myProcess

3. 定时流程设置

<p>定时流程分定时ServiceTask,和超时UserTask。前者直接在流程节点前面添加一个定时器指定定时时间即可。后者在节点内添加定时器指定到期时间,再从定时器中引线到超时任务处理的task即可,如图:


image.png

4. 指定uuid生成策略

@Configuration
public class ActivitiConfig extends AbstractProcessEngineAutoConfiguration {
    //注入数据源和事务管理器
   @Bean
    @ConditionalOnMissingBean
    public SpringProcessEngineConfiguration springProcessEngineConfiguration(
            DataSource dataSource, EntityManagerFactory entityManagerFactory,
            PlatformTransactionManager transactionManager, SpringAsyncExecutor springAsyncExecutor) throws IOException {

        SpringProcessEngineConfiguration config = this.baseSpringProcessEngineConfiguration(dataSource,
                transactionManager, springAsyncExecutor);
        config.setJpaEntityManagerFactory(entityManagerFactory);
        config.setTransactionManager(transactionManager);
        config.setIdGenerator(new StrongUuidGenerator());
        config.setJpaHandleTransaction(false);
        config.setJpaCloseEntityManager(false);
        return config;
    }
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,781评论 19 139
  • 第一章 Nginx简介 Nginx是什么 没有听过Nginx?那么一定听过它的“同行”Apache吧!Ngi...
    JokerW阅读 33,078评论 24 1,003
  • Spring Boot 参考指南 介绍 转载自:https://www.gitbook.com/book/qbgb...
    毛宇鹏阅读 47,309评论 6 342
  • 黄叶还未落的时候 雪就到了 我突然有一丝欣喜 这就意味着叶会很快退却 被雪隐藏 我喜欢雪 白雪皑皑,纯洁无暇 不知...
    25d867340631阅读 156评论 0 3
  • 情人节,Sir的朋友圈被情侣们刷屏了。 烛光晚餐,送花送钱…… 唯独没人去看电影。 歪? 因为为情人节定做的片子,...
    Sir电影阅读 2,244评论 4 20

友情链接更多精彩内容