主要观点总结
本文主要介绍了mall-swarm项目升级至Spring Boot 3及相应技术栈的升级过程,包括依赖、框架、运行部署等方面的改动,并总结了升级后的主要技术点。
关键观点总结
关键观点1: 项目升级至Spring Boot 3及相应技术栈
介绍了mall-swarm项目升级到Spring Boot 3及其他相关依赖和框架的最新版本的过程。
关键观点2: 微服务权限解决方案的迁移
详细解释了从Spring Security Oauth2迁移到Sa-Token的微服务权限解决方案的过程和注意事项。
关键观点3: API文档聚合方案的更新
介绍了Knife4j从SpringFox迁移到SpringDoc的实现过程,包括注解的使用和注意事项。
关键观点4: 商品搜索功能的实现
阐述了商品搜索功能中Spring Data ES的新用法,包括复杂查询的实现等。
关键观点5: JDK版本的升级和运行部署
说明了项目升级到JDK 17后的运行部署注意事项,包括Windows和Linux环境下的部署配置。
文章预览
微服务项目学习: cloud.macrozheng.com 最近把mall-swarm项目升级支持了Spring Cloud 2023+Spring Boot 3+JDK17,今天就来介绍下mall-swarm项目做了哪些升级,包括依赖的升级、框架的用法升级以及运行部署的改动,希望对大家有所帮助! mall-swarm项目简介 mall-swarm 是一套微服务商城系统,采用了 Spring Cloud 2023 & Alibaba、Spring Boot 3.2、Sa-Token、MyBatis、Elasticsearch、Docker、Kubernetes等核心技术,同时提供了基于Vue的管理后台方便快速搭建系统。 mall-swarm 在电商业务的基础集成了注册中心、配置中心、监控中心、网关等系统功能。文档齐全,附带全套Spring Cloud教程。 项目地址: https://github.com/macrozheng/mall-swarm 视频教程: https://cloud.macrozheng.com/video/ 系统架构 项目演示 后台管理系统演示: 前台商城项目演示: 升级版本 目前项目中的依赖都已经升级到了最新主流版本,具体的
………………………………