首页 > 其他 > 详细

项目中的process.bpmn的读-过程

时间:2019-09-09 23:34:59      阅读:144      评论:0      收藏:0      [点我收藏+]

1.这次项目中遇到了process.bpmn类的封装好的类。怎么读呢?不知道,一周过去了,总算明白点。

2.首先也是从Controller开始,走进service层,比如mybatis,调用的就不是mapper方法,而是process封装好的startProcess之类的。

3.首先找到process的bpmn文件,看一下他的流程,比如:

  start--->vialidate-->A or B--->end

看一下他的流程,然后再看他的源码。这样你就知道怎么回事,源码中对应的方法缩写,找到对应的方法,有些可能调用的还是你学过的那一套。

技术分享图片

比如这个,查询订单,表达式expression的orderQueryService就是这个业务层,调用的就是findByAgentIdOrBookUser,里面的就是参数。

4.然后就可以根据需求编写代码了,是注释掉一个功能,本地测试。还是加入字段。都可以。

5.controlelr---->service--->xxxProcess(调用startProcess)--->去找bpmn文件,看流程--->看源文件找对应版块。

项目中的process.bpmn的读-过程

原文:https://www.cnblogs.com/Choleen/p/11494664.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!