activiti

activiti在spring配置文件中的配置

    <!-- 配置數據源,和系統使用同一個數據源 -->
    <property name="dataSource" ref="dataSource" />
    <property name="databaseSchemaUpdate" value="true" />

databaseSchemaUpdate屬性的取值:
flase: 默認值。activiti在啓動時,會對比數據庫表中保存的版本,如果沒有表或 者版本不匹配,將拋出異常。
true: activiti會對數據庫中所有表進行更新操作。如果表不存在,則自動創建。
create_drop: 在activiti啓動時創建表,在關閉時刪除表(必須手動關閉引擎,才能刪除表)。
drop-create: 在activiti啓動時刪除原來的舊錶,然後在創建新表(不需要手動關閉引擎)。
property name=”jobExecutorActivate” value=”false” />
<– 統一的事務管理 –>
property name=”transactionManager” ref=”transactionManager” />引用事物
<–生成流程圖的字體->
property name=”activityFontName” value=”宋體” />避免中文亂碼
property name=”labelFontName” value=”宋體” />

bean id=”processEngine” class=”org.activiti.spring.ProcessEngineFactoryBean”>
property name=”processEngineConfiguration” ref=”processEngineConfiguration” />
bean
在使用activiti時,activiti會自動往指定數據庫中創建activiti所需要的所有表

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章