项目结构
| 模块名称 | 模块类型 | 主要功能描述 |
|----------------|----------------|------------------------------------------------------------------------------|
| `sky-take-out` | 父工程(Maven) | 作为项目的父工程,负责统一管理所有子模块的依赖版本,同时聚合其他子模块,实现项目的整体构建与管理。 |
| `sky-common` | 子模块 | 存放项目中通用的公共类,包括但不限于工具类(如日期处理、加密工具等)、常量类(如业务状态码、配置常量等)、异常类(如自定义业务异常、全局异常等)。 |
| `sky-pojo` | 子模块 | 存放数据模型相关的类,包括实体类(对应数据库表结构的POJO)、VO(视图对象,用于前端展示的数据封装)、DTO(数据传输对象,用于层间数据传递)等。 |
| `sky-server` | 子模块 | 作为后端服务核心模块,包含项目的配置文件(如数据库配置、Spring配置等),以及Controller(请求处理层)、Service(业务逻辑层)、Mapper(数据访问层)等核心业务组件。 |
2025/7/31大约 9 分钟
