<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Java-Enterprise on PlumePHP</title><link>https://plumephp.com/categories/java-enterprise/</link><description>Recent content in Java-Enterprise on PlumePHP</description><generator>Hugo</generator><language>zh-CN</language><lastBuildDate>Wed, 30 Sep 2026 15:00:00 +0800</lastBuildDate><atom:link href="https://plumephp.com/categories/java-enterprise/index.xml" rel="self" type="application/rss+xml"/><item><title>JPMS 模块化：module-info 与 JLink 精简运行时</title><link>https://plumephp.com/java-module-system-jpms/</link><pubDate>Wed, 30 Sep 2026 15:00:00 +0800</pubDate><guid>https://plumephp.com/java-module-system-jpms/</guid><description>深入 Java 平台模块系统，讲解模块描述符 module-info.java 的依赖导出与服务加载，拆分模块与 jdeps 分析，JLink 自定义运行时，以及 Maven 与 Spring Boot 的兼容实践</description></item><item><title>CDC 数据同步：Debezium 与 Kafka 架构实战</title><link>https://plumephp.com/java-cdc-debezium/</link><pubDate>Wed, 30 Sep 2026 14:00:00 +0800</pubDate><guid>https://plumephp.com/java-cdc-debezium/</guid><description>深入变更数据捕获原理与 Debezium 架构，讲解 Connector 配置、同步到搜索与数仓的管线、Outbox 联动，以及位点容错、幂等写入与同步延迟水位线的生产实践</description></item><item><title>可观测性工程：Micrometer 指标模型与 OTLP 导出</title><link>https://plumephp.com/java-observability-micrometer-otlp/</link><pubDate>Wed, 30 Sep 2026 13:00:00 +0800</pubDate><guid>https://plumephp.com/java-observability-micrometer-otlp/</guid><description>从工程视角深入可观测性，剖析 Micrometer 指标模型与 MeterRegistry 维度设计，讲解 OpenTelemetry 与 OTLP 导出、Prometheus 与 Grafana 大盘，以及应用级自定义指标与告警体系</description></item><item><title>多租户 SaaS 架构：隔离模型与租户上下文传递</title><link>https://plumephp.com/java-multi-tenant-saas/</link><pubDate>Wed, 30 Sep 2026 12:00:00 +0800</pubDate><guid>https://plumephp.com/java-multi-tenant-saas/</guid><description>深入多租户 SaaS 架构设计，对比共享库、共享 schema 与独立 schema 三种隔离模型，详解租户上下文传递、数据隔离拦截器、租户路由与数据迁移的完整实现</description></item><item><title>API 版本管理与兼容性：字段演进与平滑下线</title><link>https://plumephp.com/java-api-versioning-compatibility/</link><pubDate>Wed, 30 Sep 2026 11:00:00 +0800</pubDate><guid>https://plumephp.com/java-api-versioning-compatibility/</guid><description>系统讲解 API 版本化策略与兼容性工程，对比 URL 路径、Header 与内容协商三种版本方案，深入语义化版本、字段演进矩阵、废弃与下线全生命周期管理</description></item><item><title>事务发件箱模式：可靠消息投递的工程解法</title><link>https://plumephp.com/java-outbox-pattern-reliable-messaging/</link><pubDate>Wed, 30 Sep 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/java-outbox-pattern-reliable-messaging/</guid><description>深入事务发件箱模式，解决业务库与消息队列双写一致性问题，对比轮询发布与事务日志监听两种方式，结合 CDC 联动实现幂等可靠的最终一致消息投递</description></item><item><title>云原生 Java：GraalVM 原生镜像、镜像瘦身与 Serverless</title><link>https://plumephp.com/java-cloud-native-native-image/</link><pubDate>Sun, 27 Sep 2026 09:50:00 +0800</pubDate><guid>https://plumephp.com/java-cloud-native-native-image/</guid><description>从云原生 Java 挑战出发，深入 GraalVM 原生镜像 AOT 机制与 Quarkus 对比，掌握多阶段构建、distroless、jlink 镜像瘦身，以及 HPA 弹性伸缩与 Serverless 冷启动优化</description></item><item><title>Java 安全与合规：安全编码、数据脱敏与供应链防护</title><link>https://plumephp.com/java-security-compliance/</link><pubDate>Sun, 27 Sep 2026 09:40:00 +0800</pubDate><guid>https://plumephp.com/java-security-compliance/</guid><description>覆盖 OWASP Top 10 安全编码规范、输入校验与注入防护、数据脱敏实现、GDPR/等保合规映射，以及 SBOM 与依赖漏洞扫描等供应链安全实践</description></item><item><title>WebFlux 响应式编程实战：Reactor 内核、响应式数据访问与选型</title><link>https://plumephp.com/java-reactive-webflux/</link><pubDate>Sun, 27 Sep 2026 09:30:00 +0800</pubDate><guid>https://plumephp.com/java-reactive-webflux/</guid><description>深入 Reactor 调度器与背压传递机制，掌握 WebFlux 线程模型、R2DBC/Mongo Reactive 数据访问，用基准数据对比 WebFlux 与 MVC 并给出选型决策树</description></item><item><title>Java 微服务治理深化：熔断限流降级、灰度发布与全链路压测</title><link>https://plumephp.com/java-microservice-governance/</link><pubDate>Sun, 27 Sep 2026 09:20:00 +0800</pubDate><guid>https://plumephp.com/java-microservice-governance/</guid><description>从治理体系视角深化微服务落地：Sentinel 熔断限流降级精细化、流量染色与全链路灰度、影子库全链路压测，以及治理平台规则中心与大盘建设</description></item><item><title>JVM GC 调优进阶：G1/ZGC 内部机制与生产诊断</title><link>https://plumephp.com/java-gc-tuning-advanced/</link><pubDate>Sun, 27 Sep 2026 09:10:00 +0800</pubDate><guid>https://plumephp.com/java-gc-tuning-advanced/</guid><description>深入 G1 RSet/SATB 与 ZGC 着色指针/读屏障内部机制，掌握 GC 日志与 Heap Dump 分析工具链，还原四个生产级调优案例的完整决策过程</description></item><item><title>Spring IoC 容器与 Bean 生命周期：从源码到生产实践</title><link>https://plumephp.com/java-spring-ioc-lifecycle/</link><pubDate>Sun, 27 Sep 2026 09:00:00 +0800</pubDate><guid>https://plumephp.com/java-spring-ioc-lifecycle/</guid><description>深入 Spring IoC 容器内核，剖析 getBean 完整调用链、Bean 生命周期回调时序、循环依赖三级缓存源码实现与六大自定义扩展点设计</description></item><item><title>限流算法深度解析：令牌桶、漏桶与滑动窗口计数</title><link>https://plumephp.com/java-rate-limiting-algorithms/</link><pubDate>Fri, 14 Aug 2026 10:35:00 +0800</pubDate><guid>https://plumephp.com/java-rate-limiting-algorithms/</guid><description>深入理解令牌桶、漏桶、滑动窗口等限流算法的原理与实现，掌握 Guava RateLimiter、Sentinel 与自建限流组件的选型与调优</description></item><item><title>Java 代码质量：SonarQube、Checkstyle 与 SpotBugs 工程化实践</title><link>https://plumephp.com/java-code-quality/</link><pubDate>Fri, 14 Aug 2026 10:34:00 +0800</pubDate><guid>https://plumephp.com/java-code-quality/</guid><description>构建完整的 Java 代码质量保障体系，掌握 SonarQube 代码分析、Checkstyle 风格检查、SpotBugs 缺陷检测与 Maven 插件集成</description></item><item><title>Spring IoC 容器与依赖注入原理深度剖析</title><link>https://plumephp.com/java-spring-ioc/</link><pubDate>Fri, 14 Aug 2026 10:33:00 +0800</pubDate><guid>https://plumephp.com/java-spring-ioc/</guid><description>深入 Spring IoC 容器的实现机制，理解 Bean 生命周期、循环依赖解决、注入方式选型与容器的扩展点设计</description></item><item><title>分布式文件存储：MinIO、阿里云 OSS 与 Spring 集成实战</title><link>https://plumephp.com/java-file-storage/</link><pubDate>Fri, 14 Aug 2026 10:32:00 +0800</pubDate><guid>https://plumephp.com/java-file-storage/</guid><description>掌握对象存储在 Java 企业级应用中的最佳实践，涵盖 MinIO 私有化部署、阿里云 OSS SDK、断点续传、预签名 URL 与安全策略</description></item><item><title>Bean Validation 与 Hibernate Validator 数据校验精要</title><link>https://plumephp.com/java-validation-hibernate/</link><pubDate>Fri, 14 Aug 2026 10:31:00 +0800</pubDate><guid>https://plumephp.com/java-validation-hibernate/</guid><description>掌握 JSR-380 Bean Validation 规范与 Hibernate Validator 扩展，实现分层校验、自定义约束与国际化错误消息</description></item><item><title>Spring AOP 原理剖析与 AspectJ 企业级实战</title><link>https://plumephp.com/java-aop-deep-dive/</link><pubDate>Fri, 14 Aug 2026 10:30:00 +0800</pubDate><guid>https://plumephp.com/java-aop-deep-dive/</guid><description>深入 Spring AOP 的代理机制与底层实现，掌握 AspectJ 切点表达式、环绕通知与编译时织入，构建高性能横切面基础设施</description></item><item><title>分布式定时任务：Quartz、xxl-job 与 ElasticJob</title><link>https://plumephp.com/java-scheduling-tasks/</link><pubDate>Fri, 14 Aug 2026 10:29:00 +0800</pubDate><guid>https://plumephp.com/java-scheduling-tasks/</guid><description>对比 Spring Scheduler、Quartz、xxl-job 与 ElasticJob，掌握分布式环境下的定时任务调度、分片执行与故障转移</description></item><item><title>SpringDoc OpenAPI：自动化接口文档与契约开发</title><link>https://plumephp.com/java-apidoc-openapi/</link><pubDate>Fri, 14 Aug 2026 10:28:00 +0800</pubDate><guid>https://plumephp.com/java-apidoc-openapi/</guid><description>使用 SpringDoc OpenAPI 自动生成 RESTful API 文档，掌握注解驱动、分组配置、离线导出与 Mock 服务的完整实践</description></item><item><title>Spring Cloud Gateway 与 Sentinel 限流熔断实战</title><link>https://plumephp.com/java-gateway-sentinel/</link><pubDate>Fri, 14 Aug 2026 10:27:00 +0800</pubDate><guid>https://plumephp.com/java-gateway-sentinel/</guid><description>构建高可用微服务网关层，掌握 Spring Cloud Gateway 路由断言、过滤器链与 Sentinel 流量控制、熔断降级的企业级实践</description></item><item><title>Nacos 配置中心与服务发现深度实践</title><link>https://plumephp.com/java-config-center-nacos/</link><pubDate>Fri, 14 Aug 2026 10:26:00 +0800</pubDate><guid>https://plumephp.com/java-config-center-nacos/</guid><description>掌握 Nacos 作为动态配置中心与服务注册发现中心的核心原理，实现配置热更新、灰度发布与多环境管理</description></item><item><title>分布式事务：Seata、TCC 与 Saga 模式详解</title><link>https://plumephp.com/java-distributed-transaction/</link><pubDate>Fri, 14 Aug 2026 10:25:00 +0800</pubDate><guid>https://plumephp.com/java-distributed-transaction/</guid><description>深入理解分布式事务的 ACID 挑战与解决方案，掌握 Seata AT/TCC/Saga 模式、本地消息表与最大努力通知的实战技巧</description></item><item><title>24. Java 性能测试与压测工具链</title><link>https://plumephp.com/java-performance-testing/</link><pubDate>Fri, 14 Aug 2026 10:09:00 +0800</pubDate><guid>https://plumephp.com/java-performance-testing/</guid><description>从 JMH 微基准到 Gatling 协议压测，从 Arthas 线上诊断到全链路压测，构建完整的 Java 性能工具体系</description></item><item><title>23. Spring Security Web 安全纵深防御</title><link>https://plumephp.com/java-web-security/</link><pubDate>Fri, 14 Aug 2026 10:08:00 +0800</pubDate><guid>https://plumephp.com/java-web-security/</guid><description>从 CSRF、CORS 到 XSS 防护，从 Content Security Policy 到安全响应头，构建 Java Web 应用纵深防御体系</description></item><item><title>22. Java 容器化最佳实践与 Kubernetes 部署</title><link>https://plumephp.com/java-containerization-kubernetes/</link><pubDate>Fri, 14 Aug 2026 10:07:00 +0800</pubDate><guid>https://plumephp.com/java-containerization-kubernetes/</guid><description>Java 应用容器化深度指南：Dockerfile 分层优化、JVM 容器感知、K8s 资源管理、Sidecar 模式与健康探针设计</description></item><item><title>21. Spring Native 与 GraalVM 原生镜像</title><link>https://plumephp.com/java-spring-native-graalvm/</link><pubDate>Fri, 14 Aug 2026 10:06:00 +0800</pubDate><guid>https://plumephp.com/java-spring-native-graalvm/</guid><description>从 JIT 到 AOT：GraalVM Native Image 编译原理、Spring Boot 3 Native 支持、反射配置、启动优化与内存优化实践</description></item><item><title>20. Maven 与 Gradle 构建工具深度实践</title><link>https://plumephp.com/java-build-tools/</link><pubDate>Fri, 14 Aug 2026 10:05:00 +0800</pubDate><guid>https://plumephp.com/java-build-tools/</guid><description>从生命周期到插件开发，从依赖冲突到多模块构建，深入 Maven 与 Gradle 的构建原理与生产实践</description></item><item><title>19. Flowable 与 BPMN 工作流引擎实战</title><link>https://plumephp.com/java-workflow-engine/</link><pubDate>Fri, 14 Aug 2026 10:04:00 +0800</pubDate><guid>https://plumephp.com/java-workflow-engine/</guid><description>深入 BPMN 2.0 规范、Flowable 工作流引擎设计、审批流程建模、事件驱动与 Spring Boot 整合</description></item><item><title>18. Spring Batch 批处理与定时任务调度</title><link>https://plumephp.com/java-batch-processing/</link><pubDate>Fri, 14 Aug 2026 10:03:00 +0800</pubDate><guid>https://plumephp.com/java-batch-processing/</guid><description>深入 Spring Batch Job/Step 架构、Chunk 处理模式、分区并发、容错重试与 Quartz 定时调度整合</description></item><item><title>17. 日志框架、MDC 与分布式链路追踪</title><link>https://plumephp.com/java-logging-tracing/</link><pubDate>Fri, 14 Aug 2026 10:02:00 +0800</pubDate><guid>https://plumephp.com/java-logging-tracing/</guid><description>深入 SLF4J、Logback、Log4j2 日志框架，MDC 线程上下文传递，以及基于 Micrometer 与 OpenTelemetry 的全链路追踪实现</description></item><item><title>16. 数据库连接池、读写分离与分库分表</title><link>https://plumephp.com/java-database-sharding/</link><pubDate>Fri, 14 Aug 2026 10:01:00 +0800</pubDate><guid>https://plumephp.com/java-database-sharding/</guid><description>深入 HikariCP 连接池原理、ShardingSphere 分库分表、读写分离架构与分布式主键设计</description></item><item><title>15. Java 17/21 现代语言特性实战</title><link>https://plumephp.com/java-modern-features/</link><pubDate>Fri, 14 Aug 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/java-modern-features/</guid><description>从 Records 到 Sealed Classes，从 Pattern Matching 到 Virtual Threads，系统掌握 Java 17 和 21 带来的生产力革命</description></item><item><title>Java 企业级开发生态全景指南</title><link>https://plumephp.com/posts/java-enterprise/</link><pubDate>Fri, 14 Aug 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/posts/java-enterprise/</guid><description>Java 企业级开发是互联网行业的核心技术栈，Spring 生态占据 Java Web 市场 70% 以上份额。本专题系统覆盖 Spring Boot 核心原理与自动配置、Spring Cloud 微服务架构与治理（Nacos/Gateway/Feign/Sentinel）、JVM 内存模型与 GC 调优（G1/ZGC/Shenandoah）、JPA/Hibernate ORM 与 MyBatis、Spring Security OAuth2/JWT 安全认证、CompletableFuture 与响应式 WebFlux、分布式锁与事务（Seata/TCC/Saga）、Maven/Gradle 构建优化、Spring Native 与 GraalVM 原生镜像，以及 Kubernetes 容器化部署与可观测性，为后端工程师提供从语法到生产的 Java 全栈企业级知识体系。进阶篇进一步覆盖 Spring IoC 容器与 Bean 生命周期源码剖析、JVM GC 调优进阶与 Heap Dump 生产诊断、微服务治理深化（Sentinel 熔断限流降级/灰度发布/全链路压测）、WebFlux 响应式编程实战与选型、Java 安全编码与合规（数据脱敏/GDPR/等保/供应链安全）、云原生 Java（原生镜像/镜像瘦身/Serverless）。</description></item><item><title>14. Java 测试策略与工程化</title><link>https://plumephp.com/java-testing-strategy/</link><pubDate>Thu, 13 Aug 2026 10:14:00 +0800</pubDate><guid>https://plumephp.com/java-testing-strategy/</guid><description>Java 测试金字塔实战：JUnit 5 参数化/嵌套/动态测试、Mockito 模拟与验证、Testcontainers 集成测试、Pact 契约测试与 CI/CD 测试流水线设计</description></item><item><title>13. Java 监控诊断与可观测性</title><link>https://plumephp.com/java-monitoring-diagnosis/</link><pubDate>Thu, 13 Aug 2026 10:13:00 +0800</pubDate><guid>https://plumephp.com/java-monitoring-diagnosis/</guid><description>Java 系统监控诊断全栈方案：Spring Boot Actuator、Micrometer 指标、Arthas 实时诊断、JFR 飞行记录器与分布式链路追踪</description></item><item><title>12. Java 安全认证与授权体系</title><link>https://plumephp.com/java-security-oauth2-jwt/</link><pubDate>Thu, 13 Aug 2026 10:12:00 +0800</pubDate><guid>https://plumephp.com/java-security-oauth2-jwt/</guid><description>Spring Security 完整实战：OAuth2 授权码/密码/客户端模式、JWT 无状态认证、RBAC 权限模型与安全加固方案</description></item><item><title>11. 微服务接口设计与集成</title><link>https://plumephp.com/java-microservice-api-design/</link><pubDate>Thu, 13 Aug 2026 10:11:00 +0800</pubDate><guid>https://plumephp.com/java-microservice-api-design/</guid><description>微服务接口设计方法论，涵盖 RESTful API 规范、GraphQL 查询优化、gRPC 实践与 OpenFeign 声明式调用</description></item><item><title>10. Java 高并发与并发工具包</title><link>https://plumephp.com/java-concurrent-programming/</link><pubDate>Thu, 13 Aug 2026 10:10:00 +0800</pubDate><guid>https://plumephp.com/java-concurrent-programming/</guid><description>深入 Java 并发编程，讲解 JUC 线程池、CAS 乐观锁、AQS 框架、锁升级与并发集合实战方案</description></item><item><title>09. Spring 集成消息队列</title><link>https://plumephp.com/java-message-queue-integration/</link><pubDate>Thu, 13 Aug 2026 09:09:00 +0800</pubDate><guid>https://plumephp.com/java-message-queue-integration/</guid><description>Spring 集成 RabbitMQ、Kafka、RocketMQ 的完整方案，涵盖事务消息、顺序消费、死信队列与消费幂等性设计</description></item><item><title>08. 异步与响应式编程</title><link>https://plumephp.com/java-async-reactive-programming/</link><pubDate>Thu, 13 Aug 2026 09:08:00 +0800</pubDate><guid>https://plumephp.com/java-async-reactive-programming/</guid><description>从 Future 到 CompletableFuture，从 Project Reactor 到虚拟线程，掌握 Java 异步编程的演进脉络与实战技巧</description></item><item><title>07. 分布式锁与协调服务</title><link>https://plumephp.com/java-distributed-locking/</link><pubDate>Thu, 13 Aug 2026 09:07:00 +0800</pubDate><guid>https://plumephp.com/java-distributed-locking/</guid><description>对比 Redis RedLock、Redisson、ZooKeeper Curator 与 Etcd 分布式锁实现，分析锁续期、可重入、羊群效应与脑裂问题</description></item><item><title>06. Java 缓存策略与 Redis 集成</title><link>https://plumephp.com/java-caching-strategies/</link><pubDate>Thu, 13 Aug 2026 09:06:00 +0800</pubDate><guid>https://plumephp.com/java-caching-strategies/</guid><description>掌握本地缓存 Caffeine、Spring Cache 抽象与 Redis 分布式缓存的多级架构设计，解决缓存一致性、穿透、雪崩与击穿问题</description></item><item><title>05. ORM 框架：JPA/Hibernate 与 MyBatis</title><link>https://plumephp.com/java-orm-hibernate-mybatis/</link><pubDate>Thu, 13 Aug 2026 09:05:00 +0800</pubDate><guid>https://plumephp.com/java-orm-hibernate-mybatis/</guid><description>对比 JPA/Hibernate 与 MyBatis 的设计哲学、性能差异与适用场景，掌握二级缓存、N+1 问题、批量优化等实战技巧</description></item><item><title>04. JVM 性能调优与 GC 优化</title><link>https://plumephp.com/java-jvm-performance-tuning/</link><pubDate>Thu, 13 Aug 2026 09:04:00 +0800</pubDate><guid>https://plumephp.com/java-jvm-performance-tuning/</guid><description>系统对比 G1/ZGC/Shenandoah 垃圾回收器，掌握 GC 日志分析、JVM 参数调优与内存问题排查方法</description></item><item><title>03. JVM 内存模型与类加载机制</title><link>https://plumephp.com/java-jvm-internals/</link><pubDate>Thu, 13 Aug 2026 09:03:00 +0800</pubDate><guid>https://plumephp.com/java-jvm-internals/</guid><description>深入 Java 虚拟机运行时数据区、类加载器双亲委派模型、字节码执行引擎与内存屏障</description></item><item><title>02. Spring Cloud 微服务架构全家桶</title><link>https://plumephp.com/java-spring-cloud-microservices/</link><pubDate>Thu, 13 Aug 2026 09:02:00 +0800</pubDate><guid>https://plumephp.com/java-spring-cloud-microservices/</guid><description>全面解析 Spring Cloud Alibaba 与 Netflix 生态：Nacos 注册配置中心、Gateway 网关、Sentinel 熔断限流、Seata 分布式事务</description></item><item><title>01. Spring Boot 核心原理与自动配置</title><link>https://plumephp.com/java-spring-boot-fundamentals/</link><pubDate>Thu, 13 Aug 2026 09:01:00 +0800</pubDate><guid>https://plumephp.com/java-spring-boot-fundamentals/</guid><description>深入 Spring Boot 自动配置原理、Starter 机制、Lifestyle 与条件注解，掌握从零构建企业级应用的底层机制</description></item></channel></rss>