一个基于Vue3前端和Spring Boot后端的算子编排系统,支持数据转换和条件分支逻辑。
OperatorChoreography/
├── backend/ # Spring Boot后端
│ ├── src/
│ │ └── main/
│ │ ├── java/
│ │ └── resources/
│ │ ├── pom.xml
│ │ └── README.md
├── frontend/ # Vue3前端
│ ├── src/
│ │ ├── components/
│ │ ├── views/
│ │ └── utils/
│ ├── package.json
│ └── README.md
└── README.md
- 转换算子: 数据格式转换、字段映射
- 条件算子: 分支逻辑控制
- 可视化算子编排
- 实时数据流处理
- 拖拽式界面设计
- 算子执行引擎
- Java 17+
- Node.js 16+
- MySQL 8.0+
- 创建MySQL数据库:
CREATE DATABASE operator_choreography CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;- 修改
backend/src/main/resources/application.yml中的数据库连接信息
详细设置指南请参考: backend/MYSQL_SETUP.md
cd backend
mvn spring-boot:runcd frontend
npm install
npm run dev后端服务默认运行在 http://localhost:8080 前端服务默认运行在 http://localhost:3000