工作流Flowable实战 (一)springboot集成flowable 6.4.2

Springboot pom.xml


<dependency>
    <groupId>org.flowablegroupId>
    <artifactId>flowable-spring-boot-starterartifactId>
    <version>${flowable.version}version>
dependency>

<dependency>
    <groupId>org.flowablegroupId>
    <artifactId>flowable-json-converterartifactId>
    <version>${flowable.version}version>
dependency>

<dependency>
    <groupId>org.flowablegroupId>
    <artifactId>flowable-ui-modeler-restartifactId>
    <version>${flowable.version}version>
dependency>

流程设计器

设计器可以放在后端或前端,放在后端如果集群部署,则每个应用中都会存在一份设计器,建议前端引入

后端引入

将设计器源码复制到resources/static/designer目录中,修改scripts/app-cfg.js,

FLOWABLE.CONFIG = {
	'onPremise' : true,
	'contextRoot' : '/api',
	'webContextRoot' : '/api/designer',
	'datesLocalization' : false
};

前端引入

前端框架用的Layui,
将设计器源码复制到/components/flow/designer目录中,修改scripts/app-cfg.js,

FLOWABLE.CONFIG = {
	'onPremise' : true,
	// nging 转发,请求后台
	'contextRoot' : '/api',
	'webContextRoot' : '/components/flow/designer',
	'datesLocalization' : false
};

flowable设计器源码附上 提取码:ergw

你可能感兴趣的:(Flowable,java,后端,spring,boot)