You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1.3 KiB

赢乒网项目结构

一、目录说明

ttvictory -- 根项目
 │ ├─yyd-base -- 微服务的基础设施中心
 │ │ ├─yyd-base-common -- DTO/VO/QUERY/BASEENTITY等的声明
 │ │ ├─yyd-base-handler -- 全局异常处理模块
 │ │ ├─yyd-base-jdbc -- 数据库访问层集成了mybaties
 │ │ ├─yyd-base-reids -- 公共的 redis 操作模块
 │ ├─yyd-center -- 公共基础依赖模块
 │ │ ├─yyd-center-gateway -- 提供统一的路由方式和网关基本的功能,例如:安全,监控/指标,和限流。通过kafak记录请求日志。
 │ ├─yyd-demo --业务模块: 练习演示
 │ │ ├─yyd-demo-api -- 演示模块的 DTO、VO、FEIGN 等的声明和定义
 │ │ ├─yyd-demo-biz -- 演示模块的 Feign 远程调用模块,包含controller层、service层、dao层的代码实现
 │ ├─yyd-log --日志模块: 通过消费kafa消息来实现平台访问日志的存储
 │ │ ├─yyd-log-api -- DTO、VO、FEIGN 等的声明和定义
 │ │ ├─yyd-log-biz -- Feign 远程调用模块,包含controller层、service层、dao层的代码实现

二、项目用到的组件

1、nacos
2、redis
3、zookeeper
4、kafka
5、mybaties
6、mysql
7、SpringClude
8、gateway