Files
framework/README.md
2026-06-20 00:16:23 +08:00

28 lines
981 B
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# framework —— 苍穹 ERP 基础开发框架
## 概述
framework 是苍穹 ERP 的基础开发框架层,基于 Spring Boot 3.2 / Spring Cloud 2023.0.5,提供 ERP 业务模块所需的通用能力整合。各模块以 starter 方式提供自动配置,业务模块只需引入对应依赖即可使用。
## 模块构成
| 模块 | 说明 |
|------|------|
| [common](./common) | 公共工具库Hutool 封装、日志、邮件、HTTP 客户端、XML 解析、加密、ID 生成) |
| [web-starter](./web-starter) | Web 框架整合MyBatis-Plus、Druid、Sa-Token、Redis、Quartz、EasyExcel、OSS、Magic-API、Knife4j、WebSocket |
| [mq-starter](./mq-starter) | 消息队列抽象及实现mq-core 抽象层 + activemq / rabbitmq 具体实现) |
| [bpm-starter](./bpm-starter) | 工作流引擎整合Warm-Flow |
## 构建方式
```bash
cd framework
mvn clean install -DskipTests
```
## 技术要求
- Java 17
- Maven 3.6+
- Spring Boot 3.2.12