项目:KCloud-Platform-Alibaba
作者:老寇
语言:Java
时间:2022.06.15 ~ 至今
特此说明,与Spring Boot版本保持一致
🚀 在线用户:强制踢出在线用户
🚀 用户管理:用户信息增删改查(字段隔离&分库分表)(可重置密码)
🚀 角色管理:角色信息增删改查,基于部门的数据权限、角色权限(字段隔离)
🚀 菜单管理:菜单信息增删改查(字段隔离)(自定义菜单图标)
🚀 部门管理:部门信息增删改查(字段隔离)
🚀 日志管理:操作日志、登录日志查询、导出(字段隔离)
🚀 字典管理:字典信息管理(数据库隔离)
🚀 消息管理:消息提醒和消息通知(数据库隔离)
🚀 搜索管理:通过关键字搜索并高亮显示(默认ES)
🚀 流程定义:流程定义、挂起、激活、查看、删除(默认数据库)
🚀 接口文档:Open Api Doc 3
🚀 服务监控:服务监控及报警
🚀 缓存监控:Redis内存监控
🚀 主机监控:服务器监控
🚀 存储管理:存储信息增删改查,兼容Amazon S3(数据库隔离)
🚀 租户管理:租户信息增删改查增删改查(默认数据库)
🚀 套餐管理:自定义租户菜单增删改查(默认数据库)
🚀 数据源管理:数据源信息增删改查(默认数据库)
🚀 资源管理:视频、图片、音频信息增删改查,资源审批(Seata AT模式)、处理、转办、委派,审批日志,数据同步(批量同步到ES)(默认数据库)
🚀 用户登录:账号密码登录(多租户)、授权码登录(默认数据库)、手机号或邮件登录(请运行认证模式测试脚本.http)
组件 | 版本 |
---|---|
Spring Boot | 3.1.1 |
Spring Cloud | 2022.0.3 |
Spring Cloud Alibaba | 2022.0.0.0-RC2 |
Spring Boot Admin | 3.0.4 |
Spring Authorization Server | 1.1.1 |
Mybatis Plus | 3.5.3.1 |
Nacos | 2.2.0.1 |
Seata | 1.6.1 |
Sentinel | 1.8.6 |
Mysql | 8.0.33 |
Redis | 7.0.11 |
Elasticsearch | 8.6.2 |
RocketMQ | 5.1.1 |
Flowable | 7.0.0.M1 |
ShardingSphere | 5.3.2 |
OpenResty | 1.21.4.1 |
Netty | 4.1.94.Final |
HBase | 2.5.3 |
- 配置中心&服务注册&发现:Nacos
- API网关:Spring Cloud Gateway
- 认证授权:Spring Security OAuth2 Authorization Server
- 服务消费:Spring Cloud OpenFeign & OkHttp & HttpClient & WebClient
- 负载均衡:Spring Cloud Loadbalancer
- 服务熔断&降级&限流:Sentinel
- 分库分表&读写分离:ShardingSphere
- 分布式事务:Seata & RocketMQ
- 消息队列:RabbitMQ & RocketMQ
- 分布式数据库:HBase
- 服务监控:Spring Boot Admin & Prometheus
- 链路跟踪:SkyWalking
- 任务调度:XXL Job
- 日志分析:EFK
- 负载均衡:OpenResty
- 多级缓存:Caffeine & Redis
- 统计报表:MongoDB
- 对象存储:Amazon S3
- 自动化部署:Docker
- 网络通讯:Netty
- 持续集成&交付:Jenkins
- 持久层框架:Mybatis Plus
- JSON序列化:Jackson
- 数据库:Mysql
- 工作流:Flowable
├── laokou-common
└── laokou-common-log --- 日志组件
└── laokou-common-sms --- 短信组件
└── laokou-common-mail --- 邮箱组件
└── laokou-common-core --- 核心组件
└── laokou-common-cors --- 跨域组件
└── laokou-common-redis --- 缓存组件
└── laokou-common-p6spy --- 日志组件
└── laokou-common-kafka --- 消息组件
└── laokou-common-wechat --- 微信组件
└── laokou-common-pulsar --- 消息组件
└── laokou-common-swagger --- 文档组件
└── laokou-common-reptile --- 爬虫组件
└── laokou-common-mongodb --- 报表组件
└── laokou-common-graphql --- 查询组件
└── laokou-common-rocketmq --- 消息组件
└── laokou-common-algorithm --- 算法组件
└── laokou-common-power-job --- 工作组件
└── laokou-common-freemarker --- 模板组件
└── laokou-common-prometheus --- 监控组件
└── laokou-common-elasticsearch --- 搜索组件
└── laokou-common-bom --- 依赖版本库
└── laokou-common-i18n --- 国际化组件
└── laokou-common-tenant --- 多租户组件
└── laokou-common-easy-captcha --- 验证码组件
└── laokou-common-banner --- Banner组件
└── laokou-common-oss --- 对象存储组件
└── laokou-common-lock --- 分布式锁组件
└── laokou-common-trace --- 链路跟踪组件
└── laokou-common-nacos --- 注册发现组件
└── laokou-common-hbase --- 海量存储组件
└── laokou-common-dubbo --- 远程调用组件
└── laokou-common-netty --- 网络通讯组件
└── laokou-common-jasypt --- 加密解密组件
└── laokou-common-secret --- 接口验签组件
└── laokou-common-logback --- 日志收集组件
└── laokou-common-xxl-job --- 任务调度组件
└── laokou-common-security --- 认证授权组件
└── laokou-common-openfeign --- 远程调用组件
└── laokou-common-easy-excel --- 导入导出组件
└── laokou-common-clickhouse --- 列式存储组件
└── laokou-common-data-cache --- 数据缓存组件
└── laokou-common-data-filter --- 数据过滤组件
└── laokou-common-redis-search --- 高效搜索组件
└── laokou-common-mybatis-plus --- 对象映射组件
└── laokou-common-dynamic-router --- 动态路由组件
└── laokou-common-shardingsphere --- 分库分表组件
└── laokou-common-ip-region --- IP归属地组件
└── laokou-common-neo4j --- 图形数据库组件
└── laokou-common-seata --- 分布式事务组件
└── laokou-common-r2dbc --- 响应式数据库组件
└── laokou-common-sentinel --- 服务限流&熔断降级组件
├── laokou-cloud
└── laokou-gateway --- API网关
└── laokou-monitor --- 服务监控
└── laokou-xxl-job --- 任务调度
└── laokou-register --- 服务治理
└── laokou-sentinel --- 流量治理
└── laokou-power-job --- 任务调度
└── laokou-seata --- 分布式事务
├── laokou-service
└── laokou-auth --- 认证授权模块
└── laokou-admin --- 后台管理模块
└── laokou-generate --- 模板生成模块
└── laokou-modlule
└── laokou-api --- API模块
└── laokou-test --- 测试模块
└── laokou-im --- 即时通讯模块
└── laokou-flowable --- 工作流程模块
└── laokou-logstash --- 日志收集模块
└── laokou-flyway --- 数据库版本控制模块
- 采用Apache2.0开源协议,并且承诺永不参与商业用途,仅供大家无偿使用(点个star,拜托啦~🙏)
- 采用Apache2.0开源协议,并且承诺永不参与商业用途,仅供大家无偿使用(点个star,拜托啦~🙏)
- 采用Apache2.0开源协议,并且承诺永不参与商业用途,仅供大家无偿使用(点个star,拜托啦~🙏)
KCloud-Platform-Alibaba 开源软件遵循 Apache 2.0 协议 请务必保留作者、Copyright信息
Github 后端地址:KCloud-Platform-Alibaba
Github 前端地址:KCloud-Antdv-Alibaba
Gtiee 后端地址:KCloud-Platform-Alibaba
Gitee 前端地址:KCloud-Antdv-Alibaba
GitLab 后端地址:KCloud-Platform-Alibaba
GitLab 前端地址:KCloud-Antdv-Alibaba
Spring官网
阿里巴巴社区
人人社区
若依社区
苞米豆社区
livk-cloud社区
laokouyun社区
博客:https://kcloud.blog.csdn.net
QQ:2413176044