1、什么是jbpm?為什么要使用jbpm呢?
通俗一點講,jbpm是一個負責管理工作流的一個產品,那么什么是工作流呢,所謂的工作流就是在辦公自動化系統中,提交申請,申請經過多個部門領導審批,完成該流程的一個過程。
而jbpm主要就是協助管理這一系列流程的一個工具。有了jbpm可以使我們對於這一系列流程的開發工具更加的順利。
2、eclipse中配置jbpm插件
注意:這里特別要注意:我們在編寫path時,從pc機上復制的路徑是\ ,此時要修改為/,才可以,否則這個是不生效的。
如果在eclipse中的window--priference 中有jBoss-jbpm,則表明安裝成功。
接下來在eclipse中配置jbpm:
添加完路徑后,jbpm即安裝成功,我們可以創建工作流項目:
第一步:創建一個project:
第二步:創建一個工作流模板
第三步:創建工作流,在jpdl中創建,必須要有開始節點和結束節點,相當於一個審批必須要有開始和結束
4、jbpm是采用hibernate來進行數據庫的操作的,與hibernate進行了緊密結合,所以在配置文件中有hibernate.cfg.xml配置文件:
一個jbpm工程默認產生了很多東西:
這里的每個action是一個動作,node需要動作的事件觸發。