From 3a6b7576916c0897e8b21e63b8212632dae83812 Mon Sep 17 00:00:00 2001
From: Yinghuai Fu <328742512@qq.com>
Date: Fri, 9 Oct 2026 17:15:20 +0800
Subject: [PATCH 1/2] [ISSUE apache/dubbo#13862] Migrate dubbo-samples-dubbo to
Spring Boot 3 / JDK 17
This sample still pinned spring-boot.version 2.7.8 and Java 8 via the
spring-boot-dependencies BOM (not spring-boot-starter-parent). Bump to
Boot 3.2.3 and compiler 17, and note the JDK requirement in the README.
Signed-off-by: Yinghuai Fu <328742512@qq.com>
---
2-advanced/dubbo-samples-dubbo/README.md | 2 ++
2-advanced/dubbo-samples-dubbo/pom.xml | 6 +++---
2 files changed, 5 insertions(+), 3 deletions(-)
diff --git a/2-advanced/dubbo-samples-dubbo/README.md b/2-advanced/dubbo-samples-dubbo/README.md
index 7ada9b6e1f..8af95eaab2 100644
--- a/2-advanced/dubbo-samples-dubbo/README.md
+++ b/2-advanced/dubbo-samples-dubbo/README.md
@@ -2,6 +2,8 @@
This example shows how to use dubbo tcp protocol to communicate. For pure rpc protocol demonstration, this example does not rely on any registry center.
+Requires **JDK 17+** and Spring Boot **3.2.x**.
+
## Modules
* interface, provides Dubbo service definition
* provider, implements Dubbo service
diff --git a/2-advanced/dubbo-samples-dubbo/pom.xml b/2-advanced/dubbo-samples-dubbo/pom.xml
index 26ebe222c3..10ac39110c 100644
--- a/2-advanced/dubbo-samples-dubbo/pom.xml
+++ b/2-advanced/dubbo-samples-dubbo/pom.xml
@@ -36,12 +36,12 @@
Dubbo Samples Dubbo Protocol
- 1.8
- 1.8
+ 17
+ 17
UTF-8
3.3.1
- 2.7.8
+ 3.2.3
From 373ba65e92c4bd3354e3917adce9f5e82a830db3 Mon Sep 17 00:00:00 2001
From: loopisme <328742512@qq.com>
Date: Fri, 9 Oct 2026 16:22:22 +0000
Subject: [PATCH 2/2] chore: retrigger CI
Signed-off-by: loopisme <328742512@qq.com>