正在显示
1 个修改的文件
包含
36 行增加
和
1 行删除
| 1 | # 价值系统后台管理服务 | 1 | # 价值系统后台管理服务 |
| 2 | - | 2 | +项目目录结构 |
| 3 | + ``` | ||
| 4 | + ├─conf 项目配置文件 | ||
| 5 | + ├─deploy 项目部署文件 | ||
| 6 | + ├─document 接口文档(导入yapi) | ||
| 7 | + ├─test 业务接口自动化测试 | ||
| 8 | + ├─pkg | ||
| 9 | + │ ├─application 应用层(薄层) | ||
| 10 | + │ │ ├─employee 企业员工 | ||
| 11 | + │ │ ├─task 任务(状态机) | ||
| 12 | + │ │ ├─suMoney 素币 | ||
| 13 | + │ │ ├─statistics 统计 | ||
| 14 | + │ │ ├─notification 消息通知 | ||
| 15 | + │ │ ├─customerValue 客户价值(任务配置项) | ||
| 16 | + │ │ ├─projectBelong 项目归属(任务配置项) | ||
| 17 | + │ │ ├─taskNature 任务性质(任务配置项) | ||
| 18 | + │ │ ├─unifiedUserCenter 统一用户中心适配(用于同步员工账户信息) | ||
| 19 | + │ │ ├─event 注册领域业务事件订阅以及处理 | ||
| 20 | + │ │ └─factory 工厂类(工厂方法,用于组装复杂对象或者聚合) | ||
| 21 | + │ ├─domain 领域层(核心业务逻辑建模,实体,聚合根) | ||
| 22 | + │ │ ├─event/ | ||
| 23 | + │ │ ├─service/ 领域层服务(非CURD类型的特殊操作) | ||
| 24 | + │ │ ├─domain... 领域模型(具体的模型类实现) | ||
| 25 | + │ │ └─task 任务状态机实现 | ||
| 26 | + │ ├─infrastructure 基础设施层 | ||
| 27 | + │ │ ├─dao 数据库操作(数据访问对象) | ||
| 28 | + │ │ ├─domain_service 领域服务数据库操作(支持领域的基础设施层服务) | ||
| 29 | + │ │ ├─pg postgresql 数据库模型定义 | ||
| 30 | + │ │ ├─repository 实体或者聚合根模型仓储(对应domain定义的仓储接口) | ||
| 31 | + │ │ └─service_gateway 服务网关,其他业务接口或者第三方服务接口网关(微服务) | ||
| 32 | + │ ├─constant 变量配置(数据库等) | ||
| 33 | + │ ├─log 日志模块 | ||
| 34 | + │ └─port 端口层 | ||
| 35 | + │ └─beego beego框架接入实现http接口 | ||
| 36 | + └─logs | ||
| 37 | + ``` |
-
请 注册 或 登录 后发表评论