From 717307aab4f96bce06e00bcc7db83ec9d73bb8b5 Mon Sep 17 00:00:00 2001 From: S0ra-ai <172572177+S0ra-ai@users.noreply.github.com> Date: Tue, 22 Sep 2026 11:54:50 +0800 Subject: [PATCH] fix: migrate dubbo-samples-triple-rest-openapi-generator to SpringBoot3 - Upgrade spring-boot-starter-parent from 2.7.18 to 3.2.3 - Replace javax.annotation-api with jakarta.annotation-api - Update all Java sources from javax.annotation.Generated to jakarta.annotation.Generated Fixes #13862 --- .../dubbo-samples-triple-rest-openapi-generator/pom.xml | 6 +++--- .../dubbo/rest/demo/api/consumer/DemoServiceController.java | 2 +- .../apache/dubbo/rest/demo/api/interfaces/DemoService.java | 2 +- .../dubbo/rest/demo/api/provider/DemoServiceImpl.java | 2 +- .../main/java/org/apache/dubbo/rest/demo/model/Error.java | 2 +- .../java/org/apache/dubbo/rest/demo/model/HelloRequest.java | 2 +- .../main/java/org/apache/dubbo/rest/demo/model/User.java | 2 +- 7 files changed, 9 insertions(+), 9 deletions(-) diff --git a/2-advanced/dubbo-samples-triple-rest/dubbo-samples-triple-rest-openapi-generator/pom.xml b/2-advanced/dubbo-samples-triple-rest/dubbo-samples-triple-rest-openapi-generator/pom.xml index 41a17dd30..c0e5d55a0 100644 --- a/2-advanced/dubbo-samples-triple-rest/dubbo-samples-triple-rest-openapi-generator/pom.xml +++ b/2-advanced/dubbo-samples-triple-rest/dubbo-samples-triple-rest-openapi-generator/pom.xml @@ -14,7 +14,7 @@ org.springframework.boot spring-boot-starter-parent - 2.7.18 + 3.2.3 @@ -67,8 +67,8 @@ test - javax.annotation - javax.annotation-api + jakarta.annotation + jakarta.annotation-api diff --git a/2-advanced/dubbo-samples-triple-rest/dubbo-samples-triple-rest-openapi-generator/src/main/java/org/apache/dubbo/rest/demo/api/consumer/DemoServiceController.java b/2-advanced/dubbo-samples-triple-rest/dubbo-samples-triple-rest-openapi-generator/src/main/java/org/apache/dubbo/rest/demo/api/consumer/DemoServiceController.java index 1f4a9339e..098643e6e 100644 --- a/2-advanced/dubbo-samples-triple-rest/dubbo-samples-triple-rest-openapi-generator/src/main/java/org/apache/dubbo/rest/demo/api/consumer/DemoServiceController.java +++ b/2-advanced/dubbo-samples-triple-rest/dubbo-samples-triple-rest-openapi-generator/src/main/java/org/apache/dubbo/rest/demo/api/consumer/DemoServiceController.java @@ -29,7 +29,7 @@ import java.time.LocalDateTime; import org.apache.dubbo.config.annotation.DubboReference; import org.springframework.web.bind.annotation.*; -import javax.annotation.Generated; +import jakarta.annotation.Generated; @Generated(value = "org.openapitools.codegen.languages.JavaDubboServerCodegen", comments = "Generator version: 7.16.0-SNAPSHOT") diff --git a/2-advanced/dubbo-samples-triple-rest/dubbo-samples-triple-rest-openapi-generator/src/main/java/org/apache/dubbo/rest/demo/api/interfaces/DemoService.java b/2-advanced/dubbo-samples-triple-rest/dubbo-samples-triple-rest-openapi-generator/src/main/java/org/apache/dubbo/rest/demo/api/interfaces/DemoService.java index ca8097be2..1f624a695 100644 --- a/2-advanced/dubbo-samples-triple-rest/dubbo-samples-triple-rest-openapi-generator/src/main/java/org/apache/dubbo/rest/demo/api/interfaces/DemoService.java +++ b/2-advanced/dubbo-samples-triple-rest/dubbo-samples-triple-rest-openapi-generator/src/main/java/org/apache/dubbo/rest/demo/api/interfaces/DemoService.java @@ -26,7 +26,7 @@ import java.time.OffsetDateTime; import java.time.LocalDate; import java.time.LocalDateTime; -import javax.annotation.Generated; +import jakarta.annotation.Generated; @Generated(value = "org.openapitools.codegen.languages.JavaDubboServerCodegen", comments = "Generator version: 7.16.0-SNAPSHOT") diff --git a/2-advanced/dubbo-samples-triple-rest/dubbo-samples-triple-rest-openapi-generator/src/main/java/org/apache/dubbo/rest/demo/api/provider/DemoServiceImpl.java b/2-advanced/dubbo-samples-triple-rest/dubbo-samples-triple-rest-openapi-generator/src/main/java/org/apache/dubbo/rest/demo/api/provider/DemoServiceImpl.java index 1b268b728..34ec3056b 100644 --- a/2-advanced/dubbo-samples-triple-rest/dubbo-samples-triple-rest-openapi-generator/src/main/java/org/apache/dubbo/rest/demo/api/provider/DemoServiceImpl.java +++ b/2-advanced/dubbo-samples-triple-rest/dubbo-samples-triple-rest-openapi-generator/src/main/java/org/apache/dubbo/rest/demo/api/provider/DemoServiceImpl.java @@ -30,7 +30,7 @@ import org.apache.dubbo.config.annotation.DubboService; import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import javax.annotation.Generated; +import jakarta.annotation.Generated; @Generated(value = "org.openapitools.codegen.languages.JavaDubboServerCodegen", comments = "Generator version: 7.16.0-SNAPSHOT") diff --git a/2-advanced/dubbo-samples-triple-rest/dubbo-samples-triple-rest-openapi-generator/src/main/java/org/apache/dubbo/rest/demo/model/Error.java b/2-advanced/dubbo-samples-triple-rest/dubbo-samples-triple-rest-openapi-generator/src/main/java/org/apache/dubbo/rest/demo/model/Error.java index a37bb49fe..133aa19e3 100644 --- a/2-advanced/dubbo-samples-triple-rest/dubbo-samples-triple-rest-openapi-generator/src/main/java/org/apache/dubbo/rest/demo/model/Error.java +++ b/2-advanced/dubbo-samples-triple-rest/dubbo-samples-triple-rest-openapi-generator/src/main/java/org/apache/dubbo/rest/demo/model/Error.java @@ -20,7 +20,7 @@ import java.util.Objects; import java.io.Serializable; import com.fasterxml.jackson.annotation.JsonProperty; -import javax.annotation.Generated; +import jakarta.annotation.Generated; import java.time.*; import java.math.*; @Generated(value = "org.openapitools.codegen.languages.JavaDubboServerCodegen", comments = "Generator version: 7.16.0-SNAPSHOT") diff --git a/2-advanced/dubbo-samples-triple-rest/dubbo-samples-triple-rest-openapi-generator/src/main/java/org/apache/dubbo/rest/demo/model/HelloRequest.java b/2-advanced/dubbo-samples-triple-rest/dubbo-samples-triple-rest-openapi-generator/src/main/java/org/apache/dubbo/rest/demo/model/HelloRequest.java index 527d44737..a1d97c32a 100644 --- a/2-advanced/dubbo-samples-triple-rest/dubbo-samples-triple-rest-openapi-generator/src/main/java/org/apache/dubbo/rest/demo/model/HelloRequest.java +++ b/2-advanced/dubbo-samples-triple-rest/dubbo-samples-triple-rest-openapi-generator/src/main/java/org/apache/dubbo/rest/demo/model/HelloRequest.java @@ -21,7 +21,7 @@ import java.util.Objects; import java.io.Serializable; import com.fasterxml.jackson.annotation.JsonProperty; -import javax.annotation.Generated; +import jakarta.annotation.Generated; import java.time.*; import java.math.*; @Generated(value = "org.openapitools.codegen.languages.JavaDubboServerCodegen", comments = "Generator version: 7.16.0-SNAPSHOT") diff --git a/2-advanced/dubbo-samples-triple-rest/dubbo-samples-triple-rest-openapi-generator/src/main/java/org/apache/dubbo/rest/demo/model/User.java b/2-advanced/dubbo-samples-triple-rest/dubbo-samples-triple-rest-openapi-generator/src/main/java/org/apache/dubbo/rest/demo/model/User.java index 180f4fb3c..de879ca25 100644 --- a/2-advanced/dubbo-samples-triple-rest/dubbo-samples-triple-rest-openapi-generator/src/main/java/org/apache/dubbo/rest/demo/model/User.java +++ b/2-advanced/dubbo-samples-triple-rest/dubbo-samples-triple-rest-openapi-generator/src/main/java/org/apache/dubbo/rest/demo/model/User.java @@ -20,7 +20,7 @@ import java.util.Objects; import java.io.Serializable; import com.fasterxml.jackson.annotation.JsonProperty; -import javax.annotation.Generated; +import jakarta.annotation.Generated; import java.time.*; import java.math.*; @Generated(value = "org.openapitools.codegen.languages.JavaDubboServerCodegen", comments = "Generator version: 7.16.0-SNAPSHOT")