代码拉取完成,页面将自动刷新
工作流项目基于技术组合(SpringBoot、MyBatis、Vue3、TypeScript)主要目地: 但愿人长久,搬砖不再有
├── activiti7-java 后端项目
│ ├── sql
│ │ └── xxx.sql sql脚本文件
│ └── src
│ ├── main
│ │ ├── java
│ │ │ └── com.activiti
│ │ │ ├── ActivitiApplication.java 后端程序启动类
│ │ │ ├── config 配置相关文件
│ │ │ ├── modules
│ │ │ │ ├── controller controller
│ │ │ │ ├── dao 数据访问对象
│ │ │ │ ├── entity 实体类
│ │ │ │ ├── listener 工作流执行监听器
│ │ │ │ └── service 主要业务逻辑
│ │ │ └── utils 工具类
│ │ └── resources
│ │ ├── application-dev.yml springBoot配置文件
│ │ ├── application.yml springBoot配置文件
│ │ ├── logback.xml logback日志配置文件
│ │ └── mapper mybatis映射文件
├── activiti7-ui 前端项目
│ ├── src
│ │ ├── components
│ │ │ ├── BpmnJs bpmn设计器组件
│ │ │ ├── FormDesigner vfrom设计器组件
│ │ ├── service
│ │ │ └── baseService.ts 网络请求
│ │ ├── utils 工具类
│ │ └── views 页面文件
Gitee
(https://gitee.com/liu_guo_feng/spring-boot-activiti7)下载页面下载解压到工作目录
activiti7-java
导入到idea
,并设置maven和jdk安装所在目录activiti
并导入数据脚本activiti7-java.sql.xxx.sql
com.activiti.ActivitiApplication.java
,没有报错即启动成功activiti7-ui
使用cmd
命令执行 npm install
安装前端依赖activiti7-ui
使用cmd
命令执行 npm run dev
启动前端项目admin/123
)若能正确展示登录页面,并能成功登录,则表明环境搭建成功
resources
目录下的application-dev.yml
spring:
datasource:
type: com.alibaba.druid.pool.DruidDataSource
druid:
driver-class-name: com.mysql.cj.jdbc.Driver
url: 数据库地址
username: 数据库账号
password: 数据库密码
resources
目录下的application-dev.yml
system:
#指定数据库,参考类: DbType
database: POSTGRE_SQL
编辑resources目录下的application.yml
# 开发环境配置
server:
port: 9090 #端口
servlet:
context-path: /app
编辑activiti7-ui目录下的.env.development
NODE_ENV=development
VITE_APP_API=http://localhost:9090/app #服务器地址
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。