扫码阅读
手机扫码阅读
Flowable 服务任务执行的三种方式
5 2024-11-27
我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。
查看原文:Flowable 服务任务执行的三种方式
文章来源:
江南一点雨
扫码关注公众号
文章摘要
松哥正在录制TienChin项目视频,涉及Spring Boot和Vue3技术栈,并将实现一个完成率超90%的项目。本文介绍了Flowable中的一个常见任务类型—ServiceTask。
1. ServiceTask概述
ServiceTask是由系统自动完成的服务任务,流程到达此步骤时会执行预配置的方法,而不会自动停止。
2. ServiceTask的实践方法
通过一个简单例子,探讨了ServiceTask的三种不同实现方式。
2.1 监听类
可以设置实现了JavaDelegate接口的监听类,通过流程定义配置类的全路径。部署并启动流程后,监听类会自动执行并打印日志。
2.2 委托表达式
将实现JavaDelegate接口的类注册到Spring容器,并使用Bean名称配置流程节点。这允许流程节点执行注册类的方法。
2.3 表达式
注册一个普通类到Spring容器,并在流程图配置中使用表达式调用该类的方法。
3. 类中字段
流程图中可以为执行类设置字段,并通过Java类中的相应字段获取设置的值。此方式适用于监听类和委托表达式,不适用于普通表达式。
文章最后提到,ServiceTask的这些执行情况也将包含在TienChin项目视频中,供感兴趣的小伙伴尝试。
想要了解更多内容?
查看原文:Flowable 服务任务执行的三种方式
文章来源:
江南一点雨
扫码关注公众号
江南一点雨的其他文章
加入社区微信群
与行业大咖零距离交流学习
软件研发质量管理体系建设
白皮书上线