image.pngimage.pngimage.pngimage.png
image.png
image.png

搭建项目获取引擎类及服务类

  1. <!-- https://mvnrepository.com/artifact/org.camunda.bpm/camunda-engine -->
  2. <dependency>
  3. <groupId>org.camunda.bpm</groupId>
  4. <artifactId>camunda-engine</artifactId>
  5. <version>7.12.0</version>
  6. <scope>provided</scope>
  7. </dependency>
  8. <!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java -->
  9. <dependency>
  10. <groupId>mysql</groupId>
  11. <artifactId>mysql-connector-java</artifactId>
  12. <version>5.1.38</version>
  13. </dependency>
  14. <!-- https://mvnrepository.com/artifact/ch.qos.logback/logback-classic -->
  15. <dependency>
  16. <groupId>ch.qos.logback</groupId>
  17. <artifactId>logback-classic</artifactId>
  18. <version>1.2.3</version>
  19. <scope>test</scope>
  20. </dependency>

image.png

image.png

日志配置

image.png

常用术语约定以及相关类继承

image.png
image.png
image.png
image.png
image.png

引擎类及服务类初始化源码

image.png
image.png

流程引擎构造源码及DDL脚本

image.png
image.png
image.png
image.png
image.png