1、搭建环境
JDK1.8+SpingBoot+MyBatis+Activiti
2、搭建步骤(只介绍关键点,具体可下载资源中的代码)
1)pom.xml文件:
主要有效信息都在dependency中。其中spring-boot-starter为我们在SpringBoot下使用Activiti做了以下这样的配置:
- 自动创建Activiti ProcessEngine的Bean
- 所有的Activiti Service都被自动注册成Spring的Bean
- 创建一个Spring Job Executor
- 会自动扫描位于src/main/resource/processess目录下的流程处理文件(.bpmn)
2)、项目目录结构:
SpringBoot项目的目录结构大概如上图所示
- 会有一个启动类DemoApplication,里面一个main方法用来执行启动该应用。
- 在resource下会有两个自带的文件夹,一个叫做template(用来存放html页面),一个static(用来存放静态资源,比如js、css)当然这是SpringBoot推荐的做法
- resource下有一个