1. 程式人生 > >SSM、activiti java課設學習筆記

SSM、activiti java課設學習筆記

0. 前期準備

Intellij 部署SSM框架
Activiti就是這麼簡單
方大師的教材
下文斜體部分均為Activiti就是這麼簡單中小標題。

1. activiti學習小記

基於0中Activiti就是這麼簡單,做些筆記。
當前環境:按照Intellij 部署SSM框架中部署完成SSM框架,能tomcat啟動,連線上資料庫。

1.1 快速入門

在test\java\ml\shylocks\下新建一個class做activiti測試用。

pom.xml中加入以下程式碼,以便maven從中央倉庫push activiti所需要的包

 <dependency>
      <groupId>org.activiti</groupId>
      <artifactId>activiti-engine</artifactId>
      <version>5.22.0</version>
    </dependency>

    <dependency>
      <groupId>org.activiti</groupId>
      <artifactId>activiti-spring</artifactId>
      <version>5.22.0</version>
    </dependency>
    <dependency>
      <groupId>org.codehaus.groovy</groupId>
      <artifactId>groovy-all</artifactId>
      <version>2.4.3</version>
    </dependency>

1.4.1activiti.cfg.xml放入resource資料夾下,同時建立工作流也在同文件夾下:

測試1.4.3deploy(),在函式開頭加入ProcessEngine processEngine = ProcessEngines.getDefaultProcessEngine();
所需要import的包為:

點選函式右側

即可快速執行。
執行成功結果:

可能出現的錯誤為.bpmn檔案