组件 | 作用 |
---|---|
Spring Framework | 容器 |
Spring Boot | 开发脚手架框架 |
Spring Cloud | 微服务框架 |
Spring Security | 安全框架 |
MyBatis-Plus | ORM框架 |
Nacos | 服务治理 |
Sentinel | 服务保护 |
Seata | 分布式事务 |
MyBatis | ORM框架 |
MyBatis Generator | 代码生产 |
Mybatis PageHelper | MyBatis物理分页插件 |
Druid | 数据库连接池 |
MongoDB | 分布式文件存储数据库 |
ZooKeeper | 分布式协调服务 |
Redis | 分布式缓存数据库 |
Redisson | Redis客户端 |
Jetcache | 缓存框架 |
RabbitMQ | 消息队列 |
Kafka | 消息队列 |
Disruptor | 并发框架 |
FastDFS | 自建分布式文件系统 |
Log4j | 日志组件 |
Swagger2 | 接口测试框架 |
Lombok | 简化编码插件 |
Alibaba OSS & Qiniu | 云存储 |
FastJson & Gson | 数据序列化 |
Jenkins | 持续集成工具 |
Maven | 项目构建管理 |
Tio | 实时推送 |
Netty | 实时推送 |
Akka | 异步并发计算 |
后台管理系统可选:Vue + ElementUI + Axios + Xlsx + Showdown + Screenfull
前台系统可选:Vue + ElementUI + Axios + Stompjs + zip + vue-i18n
移动可选:uni-app