Java 开发

Spring Boot Actuator 健康指标端点实战

Spring Boot Actuator 健康指标端点实战

Spring Boot Actuator 用标准化端点暴露健康检查与运行时指标。本文实战讲解 health/metrics 端点、Micrometer 自定义指标、Prometheus 拉取与安全加固,帮你掌控生产应用。

suzhe suzhe 2026-09-20
0 0 0
Spring 事务失效实战:8 个不回滚的坑

Spring 事务失效实战:8 个不回滚的坑

加了 @Transactional 数据却没回滚?本文盘点 Spring 事务失效的 8 个高频坑:自调用、异常被吞、异常类型不对、多线程、引擎不支持等,并给出可落地的避坑清单与正确写法。

suzhe suzhe 2026-09-18
0 0 0
Java 内存模型 JMM 与 volatile:搞懂并发可见性

Java 内存模型 JMM 与 volatile:搞懂并发可见性

Java 内存模型 JMM 规定多线程下读写的可见性规则,volatile 提供轻量同步:保证可见性并禁止指令重排,但不保证原子性。本文讲清 happens-before 与实战陷阱。

suzhe suzhe 2026-09-17
0 0 0
Java Record 与模式匹配实战:写出更简洁的类型安全代码

Java Record 与模式匹配实战:写出更简洁的类型安全代码

Java 16 起引入的 Record 与模式匹配,把样板 POJO 与 instanceof/switch 的散弹式判空彻底收编。本文用可运行示例讲解 Record 不可变模型、模式 instanceof、模式 switch,以及两者组合的表达式求值器实战。

suzhe suzhe 2026-09-16
0 0 0
Java 定时任务调度:@Scheduled 与 Quartz

Java 定时任务调度:@Scheduled 与 Quartz

从 Spring @Scheduled 单机定时,到 Quartz 持久化集群,再到 XXL-JOB 分布式调度,一文讲清 Java 定时任务选型与三大生产避坑。

suzhe suzhe 2026-09-16
0 0 0
Java 泛型通配符与类型擦除:PECS 避坑实战

Java 泛型通配符与类型擦除:PECS 避坑实战

深入拆解 Java 泛型的通配符、类型擦除与桥接方法,讲清 PECS 原则与上/下界通配符的使用场景,并总结实例化、数组、基本类型等高频坑与泛型工具方法实战。

suzhe suzhe 2026-09-15
0 0 0
Java 注解处理器实战:编译期代码生成与 Lombok 原理剖析

Java 注解处理器实战:编译期代码生成与 Lombok 原理剖析

Java 注解处理器是编译期元编程的标准入口,能自动生成代码、做静态校验。本文从零手写 Builder 生成器,并剖析 Lombok 改写 AST 的底层原理与排雷清单。

suzhe suzhe 2026-09-14
0 0 0
Java 内存模型实战:volatile、happen-before 与可见性陷阱

Java 内存模型实战:volatile、happen-before 与可见性陷阱

搞懂 Java 内存模型(JMM)与 volatile、happen-before 规则,避开多线程可见性陷阱,写出真正线程安全的并发代码。

suzhe suzhe 2026-09-13
0 0 0
Java 日志体系实战:SLF4J + Logback 配置与最佳实践

Java 日志体系实战:SLF4J + Logback 配置与最佳实践

后端服务的"黑匣子"靠日志还原现场。本文以 SLF4J + Logback 为主线,讲透门面设计、异步 Appender、滚动归档、MDC 链路追踪与生产级最佳实践,附可直接落地的配置。

suzhe suzhe 2026-09-12
0 0 0
Java 模式匹配实战:instanceof 与 switch 模式进化

Java 模式匹配实战:instanceof 与 switch 模式进化

Java 模式匹配实战:从 instanceof、switch 类型模式到 Record 解构,用可运行代码讲透现代 Java 的类型判断与数据解构技巧。

suzhe suzhe 2026-09-11
0 0 0
1 … 4 5 6 7 8 9