已有專案整合activiti工作流

2021-09-29 23:29:15 字數 2385 閱讀 4821

1.將lib.jar解壓,然後將裡的包拷貝到專案的lib中

activiti5.22.0:

activiti5.15:

2.web.xml中修改為

contextconfiglocation

classpath*:spring-*.xml,classpath*:activiti.cfg.xml

3.建立activiti配置檔案activiti.cfg.xml,和spring-*.xml放在乙個目錄下,修改裡面的資料庫配置

<?xml version="1.0" encoding="utf-8"?>

附上不同資料庫時jdbcdriver和jdbcurl的寫法

3 # hsqldb #

4 ##########

5 jdbc.driverclassname=org.hsqldb.jdbcdriver

6 jdbc.url=jdbc:hsqldb:hsql://localhost:9001/bookstore

7 jdbc.username=sa

8 jdbc.password=sa

9 ###########

10 # mysql 5 #

11 ###########

12 jdbc.driverclassname=com.mysql.jdbc.driver

13 jdbc.url=jdbc:mysql://localhost:3306/test?useunicode=true&characterencoding=gbk

14 jdbc.username=root

15 jdbc.password=root

16 ##############

17 # postgresql #

18 ##############

19 jdbc.driverclassname=org.postgresql.driver

20 jdbc.url=jdbc:postgresql://localhost/bookstore

21 jdbc.username=sa

22 jdbc.password=sa

23 ##########

24 # oracle #

25 ##########

26 jdbc.driverclassname=oracle.jdbc.driver.oracledriver

27 jdbc.url=jdbc:oracle:thin:@192.168.1.250:1521:devdb

28 jdbc.username=hfospsp

29 jdbc.password=hfospsp

30 #############################

31 # ms sql server 2000 (jtds) #

32 #############################

33 jdbc.driverclassname=net.sourceforge.jtds.jdbc.driver

34 jdbc.url=jdbc:jtds:sqlserver://localhost:1433/bookstore

35 jdbc.username=sa

36 jdbc.password=sa

37 ##################################

38 # ms sql server 2000 (microsoft) #

39 ##################################

40 jdbc.driverclassname=com.microsoft.sqlserver.jdbc.sqlserverdriver

41 jdbc.url=jdbc:sqlserver:";

42 jdbc.username=sa

43 jdbc.password=ahtec

44 ########

45 # odbc #

46 ########

47 jdbc.driverclassname=sun.jdbc.odbc.jdbcodbcdriver

48 jdbc.url=jdbc:odbc:bookstore

49 jdbc.username=sa

50 jdbc.password=sa

4.啟動專案,如果資料庫多了act的表則基本配置成功

5.注:換專案時配置報錯,發現是activiti版本問題。新專案本來的spring為4.09,換上activit5.15版本的包以後解決

整合activiti到現有專案中

1.在lib中新增相關的jar包 2.找到乙個activiti.cfg.xml,若是想用現有的資料庫需要配置 並且在eclipse中畫出bpmn2.0流程圖,要想預設能夠載入到activiti.cfg.xml需要把該檔案放在根目錄src下,或者新建乙個source folder,並將該檔案放入其中,...

axis2和已有web專案整合

axis2 和已有web 專案整合 有乙個最簡單的方法就是把 axis2.war 中的內容作為 web project 的基礎,來進行開發.不過為了更清楚的了解如何在乙個已有的 web project 中嵌入axis2,那就手動來配置。大致分如下幾個步驟 一 新建web project 名為 web...

jFinal整合activiti流程管理框架

在前一段時間,在乙個物料管理的系統的時候,客戶在談進貨管理的需求的時候,說要用到審批流程。博主表示沒有做過流程管理的專案,也沒有整合過相關的框架到專案。有點小方,但是也只能摸著石頭過河唄。查了一下網上關於流程管理的框架,發現還是比較多的介紹,考慮到對這類框架的接觸不多,我就選了乙個比較成熟 主流 資...