首页 文章 精选 留言 我的

精选列表

搜索[springcloud2025],共1篇文章
优秀的个人博客,低调大师

《灯灯》5.4.0 发布,微服务架构瘦身计划:移除 Bootstrap 升级 SpringCloud2025

📦 依赖升级 组件名称 升级后版本 Spring Boot 3.5.3 Spring Cloud 2025.0.0 Spring Cloud Alibaba 2023.0.3.3 Spring Cloud Alibaba Seata 2023.0.1.2 Spring Framework 6.2.8 Spring Boot Admin 3.5.1 MySQL Driver 8.0.33 Nacos Client 3.0.2 Hutool 5.8.39 Sa-Token 1.44.0 Druid 1.2.25 MyBatis-Spring 3.0.5 MyBatis-Plus 3.5.12 Guava 33.4.8-jre 🛠 修复与优化 架构升级 配置规范 移除bootstrap.yml配置,全面采用 Spring Boot 官方标准的application.yml 弃用spring-cloud-starter-bootstrap依赖 使用spring.config.import机制动态导入配置 日志系统 移除logback-spring.xml配置文件,转用application.yml统一管理日志配置 排除 logback-adapter 依赖 监控体系 修复 Spring Boot Admin 对 Spring Cloud Gateway 的监控支持 Gateway 依赖升级为spring-cloud-starter-gateway-server-webflux 版本适配 全面适配 Spring Boot 3.5.x + Spring Cloud Alibaba 2023.0.3.3 技术栈: Nacos 配置语法升级为最新规范 重构配置加载流程,符合 Spring Cloud 2025.x 标准 功能修复 修复邮箱存在性检测方法调用错误问题 前端项目同步 Vben 最新代码 📌升级影响说明 配置文件迁移:需检查并更新所有bootstrap.yml配置至application.yml,并验证 Nacos 配置导入是否生效。 日志配置调整:确认日志输出路径与级别是否符合预期,避免因配置方式变更导致日志丢失。 依赖冲突排查:升级后需运行mvn dependency:tree检查潜在版本冲突,尤其是 Spring Cloud Alibaba、 Spring Cloud Alibaba Seata 组件。 Nacos配置项升级: 本次升级改动了多个配置文件,请注意升级nacos中的配置文件 体验网址 vben2 版 vben5 版 soybean 版 数据源模式 点我体验 点我体验 点我体验 字段模式 点我体验 点我体验 点我体验 关于 lamp 灯灯(简称灯,英文名:lamp),她是一个项目集,为满足高内聚低耦合设计原则,将一个大项目拆解为以下几个子项目: lamp-util:后端工具集 lamp-cloud:基于 Spring Cloud 实现的后台 lamp-boot:基于 Spring Boot 实现的后台 lamp-job:基于 xxl-job 集成本项目的分布式定时任务 lamp-generator:代码生成器 lamp-web:前端 lamp-cloud简介 lamp-cloud是基于SpringCloudAlibaba、SpringCloud、SpringBoot开发的微服务中后台快速开发平台,支持jdk17、jdk11和jdk8,专注于多租户 (SaaS 架构) 解决方案,亦可作为普通项目(非 SaaS 架构)的基础开发框架使用,目前已实现数据库隔离、字段隔离等租户隔离方案以及非租户隔离的解决方案。 她拥有自研 RBAC(基于租户应用的角色权限控制体系)、网关统一鉴权、数据权限、优雅缓存解决方案、防缓存击穿、前后端统一表单校验、字典数据自动回显、可视化前后端代码生成器、支持多种文件存储、支持多种短信邮件发送接口、灰度发布、防 XSS 攻击、防 SQL 注入、分布式事务、分布式定时任务等功能;支持多业务系统并行开发,支持多服务并行开发,是中后台系统开发脚手架的最佳选择。 lamp-cloud 代码简洁,注释齐全,架构清晰,非常适合个人学习以及中小企业作为基础框架使用。采用 Spring Cloud Alibaba、SpringBoot、Mybatis、Seata、Sentinel、RabbitMQ、FastDFS/MinIO、SkyWalking 等主要框架和中间件。本项目旨在实现基础框架能力,不涉及具体业务。 关注项目 官网:https://tangyh.top 源码:https://github.com/dromara/lamp-cloud 源码:https://gitee.com/dromara/lamp-cloud

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

用户登录
用户注册