个人博客 小许的Java驿站 欢迎大家查阅指导
这个项目主要做技术整合
- 1、微服务技术选型以 Spring Cloud Alibaba 为中心。
- 2、整合开发使用的一系列中间件比如:nacos,dubbo,mq 等
- 3、在进行整合技术框架时,我会对应相应的文章进行讲解,目前已有:SpringCloud,Eureka,SpringMVC,Mybatis等文章全部可以在 小许的Java驿站 里面找到。
- 4、在进行做整合时,会根据一些面试问题进行对应的开发指导,希望会对大部分人有帮助
框架 | 说明 | 版本 |
---|---|---|
Spring Boot | 应用开发框架 | 2.6.8 |
Spring Cloud | 微服务开发框架 | 2021.0.1 |
Spring Cloud Alibaba | 微服务开发框架 | 2021.0.1.0 |
Spring Cloud Gateway | 微服务网关 | 2021.0.1 |
Nacos | 注册中心&配置中心 | 2.0 |
MySQL | 数据库服务器 | 5.6 |
Druid | JDBC 连接池、监控组件 | 1.1.16 |
MyBatis | 数据持久层框架 | 3.5.9 |
MyBatis-Plus | Mybatis 增强工具包 | 3.5.0 |
Redis | key-value 数据库 | 5.0 |
Redisson | Redis 客户端 | 3.17.3 |
Elasticsearch | 分布式搜索引擎 | 暂未引入,等压测后,部分模块 |
Dubbo | 分布式 RPC 服务框架 | 3.0.7 |
RocketMQ | 消息中间件 | 4.9.2 |
Seata | 分布式事务中间件 | 暂未引入,等压测后,部分模块 |
XXL-Job | 分布式任务调度平台 | 暂未引入,等压测后,部分模块 |
swagger2 | API 文档 | 1.6.6 |
knife4j | Swagger 增强 UI 实现 | 3.0.3 |
未来考虑引入
- 服务保障 Sentinel
- 网关 Soul
前端代码 传送门
框架 | 说明 | 版本 |
---|---|---|
Vue | JavaScript 框架 | 2.5.17 |
Vue Ant Design | 后台前端解决方案 | - |