升级支持Spring Cloud 2023+Spring Boot 3.2+JDK 17

This commit is contained in:
macro
2024-08-07 19:31:54 +08:00
parent fd5246c588
commit 9ed14531f5
416 changed files with 7830 additions and 5820 deletions

View File

@@ -14,13 +14,13 @@
> 1. **快速体验项目**[在线访问地址](https://www.macrozheng.com/admin/index.html) 。
> 2. **全套学习教程**[《mall学习教程》](https://www.macrozheng.com) 。
> 3. **视频教程2023最新版**[《mall视频教程》](https://www.macrozheng.com/mall/catalog/mall_video.html) 。
> 3. **视频教程**[《mall视频教程》](https://www.macrozheng.com/mall/catalog/mall_video.html) 。
> 4. **Spring Cloud全套教程**[《SpringCloud学习教程》](https://github.com/macrozheng/springcloud-learning) 。
> 5. **分支说明**`master`分支基于Spring Cloud 2021+Spring Boot 2.7`dev-v3`分支基于Spring Cloud 2023+Spring Boot 3.2
> 5. **分支说明**`master`分支基于Spring Cloud 2023+Spring Boot 3.2`dev-v2`分支基于Spring Cloud 2021+Spring Boot 2.7
## 项目简介
`mall-swarm`是一套微服务商城系统,采用了 Spring Cloud 2021 & Alibaba、Spring Boot 2.7、Oauth2、MyBatis、Elasticsearch、Docker、Kubernetes等核心技术同时提供了基于Vue的管理后台方便快速搭建系统。`mall-swarm`在电商业务的基础集成了注册中心、配置中心、监控中心、网关等系统功能。文档齐全附带全套Spring Cloud教程。
`mall-swarm`是一套微服务商城系统,采用了 Spring Cloud 2023 & Alibaba、Spring Boot 3.2、Sa-Token、MyBatis、Elasticsearch、Docker、Kubernetes等核心技术同时提供了基于Vue的管理后台方便快速搭建系统。`mall-swarm`在电商业务的基础集成了注册中心、配置中心、监控中心、网关等系统功能。文档齐全附带全套Spring Cloud教程。
## 项目演示
@@ -75,7 +75,7 @@ mall
| Spring Cloud | 微服务框架 | https://spring.io/projects/spring-cloud |
| Spring Cloud Alibaba | 微服务框架 | https://github.com/alibaba/spring-cloud-alibaba |
| Spring Boot | 容器+MVC框架 | https://spring.io/projects/spring-boot |
| Spring Security Oauth2 | 认证和授权框架 | https://spring.io/projects/spring-security-oauth |
| Sa-Token | 认证和授权框架 | https://github.com/dromara/Sa-Token |
| MyBatis | ORM框架 | http://www.mybatis.org/mybatis-3/zh/index.html |
| MyBatisGenerator | 数据层代码生成 | http://www.mybatis.org/generator/index.html |
| PageHelper | MyBatis物理分页插件 | http://git.oschina.net/free/Mybatis_PageHelper |
@@ -88,7 +88,6 @@ mall
| Druid | 数据库连接池 | https://github.com/alibaba/druid |
| OSS | 对象存储 | https://github.com/aliyun/aliyun-oss-java-sdk |
| MinIO | 对象存储 | https://github.com/minio/minio |
| JWT | JWT登录支持 | https://github.com/jwtk/jjwt |
| LogStash | 日志收集 | https://github.com/logstash/logstash-logback-encoder |
| Lombok | 简化对象封装工具 | https://github.com/rzwitserloot/lombok |
| Seata | 全局事务管理框架 | https://github.com/seata/seata |
@@ -123,7 +122,7 @@ mall
| 工具 | 版本号 | 下载 |
| ------------- | ------ | ------------------------------------------------------------ |
| JDK | 1.8 | https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html |
| JDK | 17 | https://www.oracle.com/cn/java/technologies/downloads/#java17 |
| Mysql | 5.7 | https://www.mysql.com/ |
| Redis | 7.0 | https://redis.io/download |
| Elasticsearch | 7.17.3 | https://www.elastic.co/cn/downloads/elasticsearch |
@@ -160,21 +159,21 @@ mall
- 查看注册中心注册服务信息访问地址http://192.168.3.101:8848/nacos/
![](./document/resource/mall_swarm_run_new_01.png)
![](./document/resource/re_mall_swarm_run_01.png)
- 监控中心应用信息访问地址http://192.168.3.101:8101
![](./document/resource/mall_swarm_run_new_02.png)
![](./document/resource/re_mall_swarm_run_02.png)
![](./document/resource/mall_swarm_run_new_04.png)
![](./document/resource/re_mall_swarm_run_03.png)
- API文档信息访问地址http://192.168.3.101:8201
![](./document/resource/mall_swarm_run_05.png)
![](./document/resource/re_mall_swarm_run_04.png)
- 日志收集系统信息访问地址http://192.168.3.101:5601
![](./document/resource/mall_swarm_run_new_06.png)
![](./document/resource/re_mall_swarm_run_05.png)
- 可视化容器管理访问地址http://192.168.3.101:9000