zoukankan      html  css  js  c++  java
  • 项目中的process.bpmn的读-过程

    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文件,看流程--->看源文件找对应版块。

    弯弯月亮,只为美好的自己。
  • 相关阅读:
    2dsphere索引
    geoNear查询 near查询的升级版
    geoWithin查询 多边形查询
    [TJOI2013]最长上升子序列
    「bzoj3956: Count」
    「bzoj3687: 简单题」
    「SDOI2008沙拉公主的困惑」
    郑州Day6
    「Luogu-U18201」分析矿洞
    【[COCI2011-2012#5] POPLOCAVANJE】
  • 原文地址:https://www.cnblogs.com/Choleen/p/11494664.html
Copyright © 2011-2022 走看看