src/main/java/com/example/project/
├── cache/ # 缓存相关
├── config/ # 配置类
├── constants/ # 常量定义
├── controller/ # 控制器层
├── service/ # 服务层
├── advice/ # 全局处理
├── entity/ # 实体类
├── exception/ | 自定义异常
├── mapper/ # 数据访问层
│ ├── clickhouse/ # ClickHouse Mapper
│ └── mysql/ # MySQL Mapper
├── helper/ # 业务辅助类
├── util/ # 工具类
├── vo/ # 视图对象
├── req/ # 请求对象
└── resp/ # 响应对象
包依赖关系
controller → service → mapper
↓ ↓ ↓
req helper entity
↓ ↓ ↓
resp util vo
↓
advice
↓
exception