From 5bf5cf9c7f427bc01fbd4504f84b2c97e24ce968 Mon Sep 17 00:00:00 2001 From: minglipro Date: Thu, 11 Sep 2025 13:54:25 +0800 Subject: [PATCH] =?UTF-8?q?build(dependencies):=20=E6=9B=B4=E6=96=B0?= =?UTF-8?q?=E9=A1=B9=E7=9B=AE=E4=BE=9D=E8=B5=96=E5=B9=B6=E5=8D=87=E7=BA=A7?= =?UTF-8?q?=E7=89=88=E6=9C=AC=E5=8F=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 更新 jakarta.annotation 为 2.1.1 版本 - 移除 javax.annotation.PostConstruct,使用 jakarta.annotation.PostConstruct 替代- 将项目版本号从3.0.7 升级到 3.1.0 --- build.gradle.kts | 3 +++ gradle.properties | 2 +- .../utils/springboot/autoconfigure/AutoConfiguration.java | 8 ++++---- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/build.gradle.kts b/build.gradle.kts index 5081bc8..e655408 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -71,6 +71,9 @@ dependencies { implementation("org.mindrot:jbcrypt:0.4") implementation("org.jetbrains:annotations:24.0.0") implementation("net.java.dev.jna:jna:5.17.0") + // https://mvnrepository.com/artifact/jakarta.annotation/jakarta.annotation-api + implementation("jakarta.annotation:jakarta.annotation-api:2.1.1") + } diff --git a/gradle.properties b/gradle.properties index e1bdf96..3a091df 100644 --- a/gradle.properties +++ b/gradle.properties @@ -22,4 +22,4 @@ JDKVERSIONS=1.8 GROUPSID=com.mingliqiye.utils ARTIFACTID=mingli-utils -VERSIONS=3.0.7 +VERSIONS=3.1.0 diff --git a/src/main/java/com/mingliqiye/utils/springboot/autoconfigure/AutoConfiguration.java b/src/main/java/com/mingliqiye/utils/springboot/autoconfigure/AutoConfiguration.java index 1e39a0e..1d9021e 100644 --- a/src/main/java/com/mingliqiye/utils/springboot/autoconfigure/AutoConfiguration.java +++ b/src/main/java/com/mingliqiye/utils/springboot/autoconfigure/AutoConfiguration.java @@ -29,9 +29,6 @@ import com.mingliqiye.utils.json.JacksonJsonApi; import com.mingliqiye.utils.json.JsonApi; import com.mingliqiye.utils.time.DateTime; import com.mingliqiye.utils.time.Formatter; -import java.io.IOException; -import java.io.InputStream; -import javax.annotation.PostConstruct; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.boot.autoconfigure.condition.ConditionalOnClass; @@ -40,6 +37,9 @@ import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.ComponentScan; import org.springframework.context.annotation.Configuration; +import java.io.IOException; +import java.io.InputStream; + @Configuration @EnableConfigurationProperties(AutoConfiguration.class) @ComponentScan( @@ -112,7 +112,7 @@ public class AutoConfiguration { ); } - @PostConstruct + @jakarta.annotation.PostConstruct public void init() { try { Class.forName("com.fasterxml.jackson.databind.ObjectMapper");