代码拉取完成,页面将自动刷新
基础框架:SpringBoot 2| Spring Gateway | Spring Cloud Alibaba | Feign
授权认证:Spring Security Oauth2.0 (支持自定义手机验证码登录)
配置/注册中心: nacos
熔断:Hystrix
限流:Gateway令牌桶
分布式事务:Seata
高可用缓存:Redis
持久层:MyBatis Plus (支持动态数据源)
数据库连接池:Alibaba.druid
文件存储:阿里oss | 腾讯cos | minio
短信服务: 阿里云 | 腾讯云
邮件服务: hutool工具类-MailUtil
开发工具:idea
数据库版本: mysql8.0
redis版本: 5.0.14
nacos版本: 2.x.x
启动服务
依次启动服务 RouteApp,GrantApp,CenterApp
│
├─ simple-base //框架基础模块
│ │ ├─ simple-cache //redis缓存
│ │ ├─ simple-common //公共模块(短信发送,邮件发送,文件存储工具类等)
│ │ ├─ simple-datasource //mybatis-plus持久层,数据池,动态数据源
│ │ ├─ simple-security //spring security公共模块(所有微服务必须依赖)
│ │ ├─ simple-xxljob //分布式任务调度(要用到任务调度的必须依赖)
│
├─ simple-center //中台服务模块
│
├─ simple-grant //oauth2.0授权认证模块
│
├─ simple-route //gateway网关模块
│
├─ simple-plan //二次开发demo模块
│
├─ simple-code //代码生成模块
│
├─ simple-job //分布式任务调度
│
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。