文章源码托管:https://github.com/OUYANGSIHAI/Activiti-learninig
引用>
欢迎明星! ! !一、前言
在上一节中我们对activiti进行了基本的介绍activiti进行了基本的介绍,同时介绍了基本的概念。
这一节,我将用一个入门程序,介绍如何使用activiti。
二、环境准备
2.1,编译器选择h5>
这里我们使用<代码> 代码>想法进行工作流开发,虽然的想法对于工作流的友好度不是很好,因为会有一些小的错误,但是,想法对于Java的开发还是非常的好的。
在用想法开发之前,我们需要在思想中安装<强> bpmn开发的插件>强。方法如下
<>强打开设置强>
<强>选择插件强>
<强>搜索actiBPM 强>
<强>重启的想法,新建文件强>
如果能够找到下面的创建方法,就代表成功了。
<强>新建后出现下面的编辑页面强>
到现在,bpmn编辑插件就准备好了。
2.2,其他环境准备h5>
<李> JDK: 1.8 李> <李>数据库:mysql5.7李> <李> activiti jar包:使用maven依赖李>
三,入门程序
3.1,新建maven项目h5>
新建的maven项目目录如下
3.2,添加pom依赖h5>
这里需要的pom依赖有以下几个:junit,德鲁伊,mysql, lombok(日志),activiti
<代码> & lt; ?xml version=" 1.0 " encoding=" utf - 8 " ?比; & lt;项目xmlns=" http://maven.apache.org/POM/4.0.0 " xmlns: xsi=" http://www.w3.org/2001/XMLSchema-instance " xsi: schemaLocation=" http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd”比; & lt; modelVersion> 4.0.0 & lt; groupId> com.sihai & lt; artifactId> acitvitiDemo & lt; version> 1.0 -snapshot & lt; properties> & lt; project.build.sourceEncoding> UTF-8 & lt; maven.compiler.source> 1.8 & lt;/maven.compiler.source> & lt; maven.compiler.target> 1.8 & lt;/maven.compiler.target> & lt;/properties> & lt; dependencies> & lt; dependency> & lt; groupId> junit & lt; artifactId> junit & lt; version> 4.12 & lt;/version> & lt; scope> test & lt;/dependency> & lt; !——德鲁伊比; & lt; dependency> & lt; groupId> com.alibaba & lt; artifactId> druid & lt; version> 1.1.12 & lt;/dependency> & lt; !——mysql——比; & lt; dependency> & lt; groupId> mysql & lt; artifactId> mysql-connector-java & lt; version> 5.1.30 & lt;/dependency> & lt; !——lombok祝辞 & lt; dependency> & lt; groupId> org.projectlombok & lt; artifactId> lombok & lt; version> 1.16.12 & lt;/dependency> & lt; !——logback祝辞 & lt; dependency> & lt; groupId> ch.qos.logback & lt; artifactId> logback-core & lt; version> 1.1.8 & lt;/dependency> & lt; dependency> & lt; groupId> ch.qos.logback & lt; artifactId> logback-classic & lt; version> 1.1.8 & lt;/dependency> & lt; dependency> & lt; groupId> org.slf4j & lt; artifactId> slf4j-api & lt; version> 1.7.22 & lt;/dependency> & lt; dependency> & lt; groupId> org.activitiActiviti工作流从入门到入土:入门实例