# allcode-devops **Repository Path**: cznczai/allcode-devops ## Basic Information - **Project Name**: allcode-devops - **Description**: No description available - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-02-09 - **Last Updated**: 2026-02-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 微服务设计-后端代码仓库 swagger地址: /swagger-ui/index.html ## 模块说明 ``` ├── allcode-business -- 具体的业务基础模块 │ ├─ allcode-auth -- token认证服务 │ ├─ allcode-cipher -- 加密服务,后端内部敏感数据加解密用,不面向前端 │ ├─ allcode-consumer -- 消息消费模块,消费allcode-log收到的心跳/日志,并进行分发处理 │ ├─ allcode-log-biz -- 日志持久化服务 │ ├─ allcode-permission -- 权限服务 │ ├─ allcode-system -- 系统服务,基础数据维护,如字典表、国际化等 │ ├─ allcode-tenant -- 租户服务 │ ├─ allcode-user -- 用户服务 ├── allcode-core -- 通用模块 │ ├─ allcode-base -- 通用dto、常量等定义所在模块 │ ├─ allcode-cache -- 统一缓存 │ ├─ allcode-config-refresh -- 配置刷新通用模块 │ ├─ allcode-dao -- 仓储层基础包 │ ├─ allcode-gateway -- gateway基础包 │ ├─ allcode-kafka -- kafka消息队列基础包 │ ├─ allcode-message -- 发消息基础包,如发邮件,发钉钉通知等 │ ├─ allcode-redis -- redis基础包 │ ├─ allcode-storage -- 存储服务,如上传到s3或oss │ ├─ allcode-utils -- 工具包 │ ├─ allcode-web -- web基础包 ├── allcode-deployment -- 用于打包部署的模块 │ ├─ allcode-dp-admin -- 运维后台,不得引用和调用business模块 │ ├─ allcode-dp-app -- 业务聚合服务,面向客户端/前端 │ ├─ allcode-dp-business -- 业务基础服务,一般仅面向app层,不得面向客户端/前端 │ ├─ allcode-dp-cipher -- 加密服务,内部用,禁止面向客户端/前端 │ ├─ allcode-dp-config -- 配置中心,使用git存储 │ ├─ allcode-dp-gateway -- 网关,请求认证,请求加密,转发外部代理请求 │ ├─ allcode-dp-job -- job服务 │ ├─ allcode-dp-third -- 依赖的第三方服务,比如邮件系统(避免崩溃影响正常业务) ├── allcode-log -- 心跳-日志接收服务(独立服务部署,不在网关背后) ├── allcode-sdk -- 对外提供的sdk模块,主要是dto、常量、错误码以及FeignClient定义(用于RestController实现),模块间通过feign调用 │ ├─ allcode-auth-sdk -- 认证服务sdk │ ├─ allcode-cipher-sdk -- 加密服务sdk │ ├─ allcode-log-sdk -- 基础日志服务sdk,如日志上报 │ ├─ allcode-permission-sdk -- 权限服务sdk │ ├─ allcode-system-sdk -- 系统服务sdk │ ├─ allcode-tenant-sdk -- 租户服务sdk │ ├─ allcode-user-sdk -- 用户服务sdk ```