# cloudproject **Repository Path**: macrofirehong/cloudproject ## Basic Information - **Project Name**: cloudproject - **Description**: springcloud alibaba 微服务脚手架 持续更新中 - **Primary Language**: Java - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2020-09-14 - **Last Updated**: 2021-07-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # cloudproject

Build Status Coverage Status Downloads

### 项目结构 ``` myProject com-common 公共聚集模块 com-common-core 公共工具模块 com-common-cache 缓存模块 com-common-generator 代码生成模块 com-common-mybatis 数据持久层模块 com-common-swagger 接口文档生成模块 com-tools-provider 相关三方工具提供 com-tools-api 内部调用feign接口 com-tools-sms 短信服务模块 com-tools-oss 存储服务模块 com-tools-mq 消息总线 com-auth-center 认证中心 auth-server 自研token授权服务 oauth2-server oauth2授权服务(密码模式,code授权码模式,客户端模式) com-gateway 服务网关 com-job-center 定时任务中心 com-monitor 服务监控平台 com-boot-admin admin监控 com-register-center 服务注册中心 eureka-server eureka注册中心(弃用 切换到nacos) com-user 用户模块 ``` swagger 文档地址: http://localhost:8002/user/doc.html http://localhost:8010/auth/doc.html ### 项目技术栈 名称 | 框架 | ----| ----| 数据持久层| mybatis-plus| 数据库连接池 |druid | 安全组件| spring security| 分页插件| pagehelper+spring| 数据校验| spring-validation| api文档| swagger2 | 日志框架| logback| ### 相关技术指南 * [mybatis-plus](https://mp.baomidou.com/) * [spring Cloud](https://spring.io/projects/spring-cloud) * [spring Cloud Alibaba](https://spring.io/projects/spring-cloud-alibaba) * [pagehelper分页插件](https://pagehelper.github.io/) * [spring-validation](https://www.cnblogs.com/cjsblog/p/8946768.html)