工做流 自動 部署

配置

在classpath*:/act/deployments/**/*.zip   放入正常的文件便可spring

<!-- Activiti begin -->
	<bean id="processEngineConfiguration" class="org.activiti.spring.SpringProcessEngineConfiguration">
		<property name="dataSource" ref="dataSource" />
		<property name="transactionManager" ref="transactionManager" />
		<property name="deploymentResources" value="classpath*:/act/deployments/**/*.zip"/><!-- 自動部署 -->
		<property name="databaseSchemaUpdate" value="true" /><!-- 自動建表,自動更新表結構 -->
		<property name="jobExecutorActivate" value="true" /><!-- 該參數將啓用定時相關的功能 -->
		<property name="history" value="full" /><!-- 歷史記錄保存模式 -->

		<!-- UUID做爲主鍵生成策略 -->
		<property name="idGenerator" ref="idGen" />
		
		<!-- 生成流程圖的字體 -->
		<property name="activityFontName" value="${activiti.diagram.activityFontName}"/>
		<property name="labelFontName" value="${activiti.diagram.labelFontName}"/>
		<property name="annotationFontName" value="${activiti.diagram.annotationFontName}"/><!-- 5.21.0 新增參數 -->
		
		<!-- 自定義用戶權限 ,必須從新實現用戶和組的相應方法-->
		<property name="customSessionFactories"> 
			<list>
				<bean class="com.thinkgem.jeesite.modules.act.service.ext.ActUserEntityServiceFactory"/>
				<bean class="com.thinkgem.jeesite.modules.act.service.ext.ActGroupEntityServiceFactory"/>
			</list>
		</property>
		
	</bean>
相關文章
相關標籤/搜索