2025 年底 Spring Boot 技术选型


2025 年底 Spring Boot 技术选型 一、推荐版本组合总览 这一段可以直接复制到你项目的 README / 技术选型说明里。 组件/层级 推荐版本(大版本 + 示例小版本) 说明 JDK Java 21 LTS(例:Eclipse Temurin 21.x) Java 21 是 2023

阿里云ECS Spring Boot 双节点无感发布


阿里云ECS Spring Boot 双节点无感发布 环境:Alibaba Cloud Linux 3 + Apache APISIX 3.14.1(Docker,内置 Dashboard)+ Spring Boot(双节点) 适用场景:单台 ECS(IP: 1.2.3.4)上,以 /home/ba

Alibaba Cloud Linux 3 JDK安装与配置指南


📘 Alibaba Cloud Linux 3 JDK安装与配置指南 📋 目录 简介 Dragonwell JDK版本选择 安装步骤 环境变量配置 版本管理

MyBatis二级缓存导致数据读取不一致问题解决方案


MyBatis二级缓存导致数据读取不一致问题解决方案 问题描述 SpringBoot + MyBatis 可读已提交不生效,先在SpringBoot查询出结果然后在数据库修改值后在Java再次读取,结果读取的还是修改之前的值。 原因分析 是MyBatis二级缓存导致的。 解决办法 方案一:使用Sql

RocketMQ服务端参数大全


RocketMQ服务端参数大全 参考文档:RocketMQ 服务端参数配置文档 NameServer配置 名称 描述 参数类型 默认值 rocketmqHome RocketMQ主目录,默认用户主目录 String namesr

Redisson分布式锁详解:tryLock参数深度解析


Redisson分布式锁详解:tryLock参数深度解析 概述 本文档详细解析Redisson分布式锁中tryLock()方法的核心参数,重点说明等待时间和锁过期时间的工作机制,帮助开发者正确理解和使用分布式锁。 📚 官方文档参考: Redisson官方文档 - 建议配合阅读以获取更全面的信息 核

Linux脚本一键自动安装Docker


Linux脚本一键自动安装Docker 📋 概述 本文档提供了三个针对不同Linux发行版的Docker一键安装管理脚本,支持Docker和Docker Compose的完整生命周期管理。每个脚本都是独立完整的解决方案,无需额外依赖。 🎯 支持的系统 CentOS/RHEL - 基于yum包管理

Java分布式唯一订单号生成工具


Java分布式唯一订单号生成工具 📋 概述 UniqueIdUtil 是一个基于 Redis 和 Spring Boot 的分布式唯一ID生成工具类,支持分布式环境生成不重复的各类业务ID。 ✨ 核心特性 🔒 全局唯一性 - Redis 原子递增保证多节点环境下的绝对唯一 🛡️ 高安全性 -

RocketMQ生产者与消费者完整封装技术文档


RocketMQ生产者与消费者完整封装技术文档 概述 本文档提供了基于Spring Boot的RocketMQ完整解决方案,包括消息生产者和消费者的封装实现。支持同步发送、异步发送、延迟消息、定时消息、有序消息以及并发消费、顺序消费等多种模式。 依赖配置 在项目的 pom.xml中添加RocketM