Springcloud-cheatsheets速查表

项目结构

项目在一个工程中,通过module进行组装。

├── xxx-common
├── xxx-eureka
├── xxx-gateway
├── xxx-service
│   ├── xxx-service-common
│   ├── xxx-service-a
│   ├── xxx-service-b
│   └── xxx-service-c
└── xxx-service-api
    ├── xxx-service-a-api
    ├── xxx-service-b-api
    └── xxx-service-c-api

api也可以不拆成多个module,直接根据文件夹进行区分

项目结构说明

名称 说明
xxx-common 工具类,异常类,通用对象等
xxx-eureka 注册中心,与服务无关,单独维护为保证版本一致性
xxx-gateway 网关,对外统一出口;可通过过滤器实现拦截、鉴权等功能
xxx-service 服务pom项目,主要管理公共依赖
xxx-service-common 服务公共代码,如短信/支付、公共异常处理类等
xxx-service-* 对应的具体服务,主要业务代码
xxx-service-*-api 对应的服务api,包含pojofeign

本站为非盈利网站,作品由网友提供上传,如无意中有侵犯您的版权,请联系删除