Flowable工作流详细使用介绍+配置详解

flowbale工作流各个表和字段的介绍:https://www.cnblogs.com/phyger/p/14067201.html

运行官方demo:https://blog.csdn.net/u013972652/article/details/109990809

flowable使用流程:

1.首先画流程图,给流程图绑定流程变量;

2.部署流程图,产生流程定义.

3.开启流程实例

流程部署之后:act_re_deployment记录数+1;act_re_procdef记录数+1;

act_ru_actinst:运行中的节点信息表,开启流程实例后,生成流程实例id,把模型的各个节点往里边插入值.

ac_ru_identitylink开启流程实例后,该流程实例的所有的参与人放到此表中.

act_ru_variable 开启一个流程实例后,往里边插入运行中变量的id,根据流程实例查询出开启流程实例put进去的变量,随着流程的递进增加或减少,流程完毕,流程实例下变量清空,进入到了历史表中.

act_ru_execution 每一个用户节点都是一个执行的实例.但是数据根流程实例.随着流程的递进,流程完毕,进入到历史表中

act_ru_task 开启流程实例后,当前要处理的人物存储在这个表中.随着节点的递进,流程实例下的记录不断改变

 

act_hi_varinst存放所有的历史变量

act_hi_taskinst存放所有的用户任务

act_hi_procinst存放单个流程实例

act_hi_comment存放用户操作的信息,包括审批信息,附言信息等.

act_hi_actinst存放所有的节点信息

流程图绑定变量#{deptManager} 跳过表达式${deptManager==''}

下边是配置代码:flowable的maven子模块

若依后台框架整合flowable的配置
flowable的maven包下的config配置

@Configuration
@ComponentScan(value={"org.flowable.ui.modeler.rest.app"},excludeFilters={
	@ComponentScan.Filter(type=FilterType.ASSIGNABLE_TYPE,value=DatabaseConfiguration.class),
	@ComponentScan.Filter(type=FilterType.ASSIGNABLE_TYPE,value=StencilSetResource.class),
	@ComponentScan.Filter(type=FilterType.ASSIGNABLE_TYPE,value=EditorUsersResource.class),
	@ComponentScan.Filter(type=FilterType.ASSIGNABLE_TYPE,value=EditorGroupsResource.class),
})
@EnableAsync
public class AppDispatcherServletConfiguration implements WebMvcRegistrations{
	private static final LOGGER = LoggerFactory.getLogger(AppDispatcherServletConfiguration.class);
	@Bean
	public SessionLocaleResolver localeResolver(){
		return new SessionLocaleResolver();
	}
	@Bean
	public LocaleChangeInterceptor LocaleChangeInterceptor(){
		LOGGER.debug("Configution localeChangeInterceptor");
		LocaleChangeInterceptor localeChangeInterceptor = new LocaleChangeInterceptor();
		localeChangeInterceptor.setParamName("language");
		return localeChangeInterceptor;
	}

	@SuppressWarnings("deprecation")
	@Override
	public RequestMappingHandlerMapping getRequestMappingHandlerMapping(){
		RequestMappingHandlerMapping requestMappingHandlerMapping = new RequestMappi
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值