Spring Boot 2 升级 3 实战:OpenRewrite 自动化迁移 + AI Agent 辅助
本文介绍如何使用 OpenRewrite 自动化迁移 Spring Boot 2.7.x 应用到 Spring Boot 3.x,以及如何使用 spring-boot-2-to-3 这个 AI Agent Skill 来简化升级流程。
Spring Boot 2 升级 3 实战:OpenRewrite 自动化迁移 + AI Agent 辅助
本文介绍如何使用 OpenRewrite 自动化迁移 Spring Boot 2.7.x 应用到 Spring Boot 3.x,以及如何使用 spring-boot-2-to-3 这个 AI Agent Skill 来简化升级流程。
Spring Boot 2.5.8 接入 Nacos 1.3.0 配置中心:3 种方案
详细介绍Spring Boot 2.5.8单体应用接入Nacos 1.3.0配置中心的三种技术方案,包括升级Spring Boot版本、降级Spring Boot版本和使用注解方式配置,提供完整的Maven依赖配置和代码示例。
Spring Boot 统一异常处理:分类、响应格式与国际化
本文档描述了基于 Spring Boot 的异常处理设计思路,旨在构建一个统一、可扩展、支持国际化的异常处理体系。通过合理的异常分类、统一的响应格式和完善的国际化支持,为前端提供友好的错误信息,同时便于后端进行问题定位和监控。
从设计背景、消息资源、语言切换到异常与业务文案处理,系统整理 Spring 应用中的国际化实现方案。
介绍如何使用 Quarkus CLI 创建项目并完成基础运行,帮助快速上手这个面向云原生 Java 的开发框架。
ActiveMQ 源码解析:BrokerService 与持久化机制
围绕 ActiveMQ 源码中的 BrokerService 与 PersistenceAdapter 做分析,帮助理解 Broker 启动与持久化层的核心实现。
记录 Apache ActiveMQ 源码下载、构建、导入 IDE 和本地调试运行的完整步骤,方便快速搭建源码阅读环境。
Spring Boot 集成 SpringDoc:自动生成 OpenAPI 文档
以 Maven 项目为例,介绍如何在 Spring Boot 中集成 SpringDoc,快速生成可用的 OpenAPI / Swagger API 文档。
Spring Modulith 入门:模块化 Spring Boot 3 架构设计
整理 Spring Modulith 的背景介绍、核心概念与延伸阅读资料,适合作为了解模块化 Spring Boot 架构的入门索引。
JHipster 安装与入门:快速生成 Spring Boot + 前端应用
介绍 JHipster 的基本概念、安装方式和适用场景,帮助快速上手这个用于生成现代 Web 应用与微服务架构的开发平台。
JSR 166 规范解读:Java 并发包 java.util.concurrent 从何而来
介绍 JSR 166 的背景、目标与核心内容,帮助理解 Java 并发包 `java.util.concurrent` 的来源与设计意义。