001 activiti环境
Posted trekxu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了001 activiti环境相关的知识,希望对你有一定的参考价值。
一 .概述
本部分主要讲解的就是activiti工作流部分的内容,本次使用maven来管理项目.
二 .maven环境
activit的jar文件比较多,我们使用maven的方式进行管理.
<dependency> <groupId>org.activiti</groupId> <artifactId>activiti-engine</artifactId> <version>5.22.0</version> </dependency> <dependency> <groupId>org.activiti</groupId> <artifactId>activiti-spring</artifactId> <version>5.22.0</version> </dependency> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.8</version> </dependency> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> </dependency> <dependency> <groupId>commons-logging</groupId> <artifactId>commons-logging</artifactId> <version>1.1.3</version> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>1.7.25</version> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-log4j12</artifactId> <version>1.7.25</version> </dependency> <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.0</version> <scope>provided</scope> </dependency>
本次,我们也引入了spring环境,方便我们的使用,因为我们后面会进行与spring环境的整合.
三 .数据库的创建
<bean id="processEngineConfiguration" class="org.activiti.engine.impl.cfg.StandaloneProcessEngineConfiguration"> <property name="jdbcDriver" value="com.mysql.jdbc.Driver"></property> <property name="jdbcUrl" value="jdbc:mysql://localhost:3306/act?useUnicode=true&characterEncoding=utf8"> </property> <property name="jdbcUsername" value="root"></property> <property name="jdbcPassword" value="trek"></property> <property name="databaseSchemaUpdate" value="true"></property> </bean>
我们创建了一个spring的配置文件,里面我们配置了一个流程引擎配置类.
下面我们使用代码进行数据库的配置:
@Test public void test(){ ProcessEngine processEngine = ProcessEngines.getDefaultProcessEngine(); }
当我们创建流程引擎的时候,如果发现我们没有数据库,则会帮助我们创建对应的数据库的表内容.
我们运行之后,查看我们的数据库.
当我们发现我们创建好了数据库的表的时候,就说明我们的学习环境已经搭建好了.
下一节,我们说明一下activiti的基本架构和数据库表.
以上是关于001 activiti环境的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Activity(非 AppCompatActivity)中打开片段?
如何在 ViewPager 中从 Activity 移动到 Fragment?未找到片段 ID 的视图