标签: spring boot

共 18 篇文章

K8s 部署 Spring Boot:踩过的 5 个坑

记录将 Spring Boot 微服务迁移到 Kubernetes 过程中踩过的实际问题:健康检查、ConfigMap 热更新、JVM 内存、优雅停机、日志收集。

Spring Cloud Gateway 限流与熔断实战

记录在生产环境配置 Spring Cloud Gateway 限流(Redis 令牌桶)和熔断(Resilience4j)的完整过程,包含踩坑和调参经验。

Java-211 Spring Boot 2.4.1 整合 RabbitMQ 实战:DirectExchange 与监听器

Spring Boot 整合 RabbitMQ 完整教程,DirectExchange 配置、@RabbitListener 消息监听器与 Controller HTTP 触发投递示例

Guava Cache 实战:删除策略、过期机制与常见坑全梳理

Guava Cache 采用“懒清理 + LRU+FIFO”策略,被动删除和主动删除需要配合使用。深入解析 expireAfterAccess、expireAfterWrite 与 cleanUp。

Java 接入 FastDFS:自编译客户端与 Maven/Spring Boot 实战

Java 应用接入 FastDFS 的两种方式:官方源码编译(happyfish100/fastdfs-client-java 1.37-SNAPSHOT)和 Maven 依赖(cn.bestwu / com.github.tobato)。

AI研究-132 Java 生态前沿 2025:Spring、Quarkus、GraalVM、CRaC 与云原生落地

Spring Framework 6、Spring Boot 3.x(最低 JDK 17,支持 Java 21 虚拟线程)、GraalVM Native Image AOT、Quarkus 与 Micronaut 的云原生优化...

深入浅出 Spring - 声明式事务的支持 事务配置 XML模式 XML+注解模式

事务(Transaction)是指一组操作,要么全部成功,要么全部失败,保持数据一致性。Spring 提供对声明式事务的支持,底层基于 AOP 原理,实现对方法调用的增强。

深入浅出 Spring - AOP切面增强 核心概念 通知类型 XML+注解方式 附代码

method: 用于指定前置通知的方法名称 pointcut: 用于指定切入点表达式 pointcut-ref: 用于指定切入点表达式的作用

深入浅出 Spring - 声明式事务的支持 事务控制 事务概念 四大特性 隔离级别

编程式事务 在业务中添加事务控制代码,这样的事务控制机制就叫做编程式事务

深入浅出 Spring - AOP切面增强 核心概念 相关术语 Proxy配置

AOP 的本质:在不改变原有逻辑的情况下,增强横切的逻辑,横切逻辑代码往往是权限校验代码、日志代码、事务控制代码、性能监控代码。

深入浅出 Spring - IoC容器体系 循环依赖 原型Bean 原型作用域 Lazy ObjectFactory

循环依赖是循环引用,也就是两个或者两个以上的 Bean 互相持有对方,最终形成环。

深入浅出 Spring - IoC容器体系 BeanFactory过程分析 Bean Lazy-Init

本文深入分析 Spring IoC 容器体系,讲解 BeanFactory 过程分析以及 Bean 懒加载机制。

Neo4j + Spring Boot 实战:从 Driver 到 Repository 的整合与踩坑

Spring Boot 整合 Neo4j 完整指南:Java Driver、Neo4jTemplate、Repository 实战。

深入浅出 MySQL Spring Boot @Transactional 使用指南:事务传播、隔离级别与异常回滚策略

详细介绍Spring Boot中@Transactional注解的各个参数,包括事务传播机制、隔离级别、异常回滚策略等。

深入浅出 MySQL Spring Boot 声明式事务与编程式事务的使用与对比

介绍声明式事务和编程式事务的概念、使用方式及对比分析。声明式事务通过@Transactional注解实现,编程式事务通过TransactionTemplate实现。

深入浅出 MySQL Spring Boot 事务传播机制全解析:从 REQUIRED 到 NESTED 的实战详解

事务传播是Spring中处理事务边界的重要机制,定义了方法在调用链中与事务上下文的交互方式。

MongoDB Spring Boot 连接实战 | Template vs Repository(含索引与常见坑)

Spring Boot连接MongoDB的两种方式:MongoTemplate模板方式和MongoRepository仓库方式,含完整Java代码示例和常见问题排查。

大数据-56 Spring Boot 整合 Kafka 实现分布式消息收发

详解如何在 Spring Boot 项目中集成 Kafka,包括依赖配置、KafkaTemplate 同步/异步发送消息、@KafkaListener 消费消息的完整实践。