Skip to content

Commit be914e0

Browse files
authored
deps: Updated the imports in code of the healthcheck pattern for SpringBoot 3.x (#2851)
* Updated the imports in code of the single table inheritance pattern for Spring Boot 3.x #2825 Change javax library to jakarta * add pom.xml * Updated the imports in code of the healthcheck pattern for SpringBoot 3.x Change javax library to jakarta and update maven dependency versions * change order of imports to pass Checkstyle violations * change import order to pass lexicographical order test * change import order to pass CustomImportOrder warning
1 parent a8ee68d commit be914e0

File tree

6 files changed

+32
-15
lines changed

6 files changed

+32
-15
lines changed

health-check/pom.xml

Lines changed: 20 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,14 +36,32 @@
3636
</parent>
3737

3838
<artifactId>health-check</artifactId>
39-
39+
<dependencyManagement>
40+
<dependencies>
41+
<dependency>
42+
<groupId>org.springframework.boot</groupId>
43+
<artifactId>spring-boot-dependencies</artifactId>
44+
<type>pom</type>
45+
<version>3.2.3</version>
46+
<scope>import</scope>
47+
</dependency>
48+
<dependency>
49+
<groupId>org.hibernate</groupId>
50+
<artifactId>hibernate-core</artifactId>
51+
<version>6.4.4.Final</version>
52+
</dependency>
53+
</dependencies>
54+
</dependencyManagement>
4055
<dependencies>
4156
<!-- Spring Boot Dependencies -->
4257
<dependency>
4358
<groupId>org.springframework.boot</groupId>
4459
<artifactId>spring-boot-starter-web</artifactId>
4560
</dependency>
46-
61+
<dependency>
62+
<groupId>jakarta.xml.bind</groupId>
63+
<artifactId>jakarta.xml.bind-api</artifactId>
64+
</dependency>
4765
<!-- Spring Boot Actuator for health check -->
4866
<dependency>
4967
<groupId>org.springframework.boot</groupId>
@@ -105,7 +123,6 @@
105123
<scope>test</scope>
106124
</dependency>
107125

108-
109126
</dependencies>
110127

111128

health-check/src/main/java/com/iluwatar/health/check/AsynchronousHealthChecker.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
package com.iluwatar.health.check;
22

3+
import jakarta.annotation.PreDestroy;
34
import java.util.concurrent.CompletableFuture;
45
import java.util.concurrent.CompletionException;
56
import java.util.concurrent.Executors;
67
import java.util.concurrent.ScheduledExecutorService;
78
import java.util.concurrent.TimeUnit;
89
import java.util.concurrent.TimeoutException;
910
import java.util.function.Supplier;
10-
import javax.annotation.PreDestroy;
1111
import lombok.RequiredArgsConstructor;
1212
import lombok.extern.slf4j.Slf4j;
1313
import org.springframework.boot.actuate.health.Health;

health-check/src/main/java/com/iluwatar/health/check/CpuHealthIndicator.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
package com.iluwatar.health.check;
22

3+
import jakarta.annotation.PostConstruct;
34
import java.lang.management.ManagementFactory;
45
import java.lang.management.OperatingSystemMXBean;
56
import java.time.Instant;
67
import java.util.HashMap;
78
import java.util.Map;
8-
import javax.annotation.PostConstruct;
99
import lombok.Getter;
1010
import lombok.Setter;
1111
import lombok.extern.slf4j.Slf4j;

health-check/src/main/java/com/iluwatar/health/check/HealthCheck.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
package com.iluwatar.health.check;
22

3-
import javax.persistence.Column;
4-
import javax.persistence.Entity;
5-
import javax.persistence.GeneratedValue;
6-
import javax.persistence.GenerationType;
7-
import javax.persistence.Id;
3+
import jakarta.persistence.Column;
4+
import jakarta.persistence.Entity;
5+
import jakarta.persistence.GeneratedValue;
6+
import jakarta.persistence.GenerationType;
7+
import jakarta.persistence.Id;
88
import lombok.Data;
99

1010
/**

health-check/src/main/java/com/iluwatar/health/check/HealthCheckRepository.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
package com.iluwatar.health.check;
22

3-
import javax.persistence.EntityManager;
4-
import javax.persistence.PersistenceContext;
5-
import javax.transaction.Transactional;
3+
import jakarta.persistence.EntityManager;
4+
import jakarta.persistence.PersistenceContext;
5+
import jakarta.transaction.Transactional;
66
import lombok.extern.slf4j.Slf4j;
77
import org.springframework.stereotype.Repository;
88

health-check/src/test/java/HealthCheckRepositoryTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33

44
import com.iluwatar.health.check.HealthCheck;
55
import com.iluwatar.health.check.HealthCheckRepository;
6-
import javax.persistence.EntityManager;
7-
import javax.persistence.Query;
6+
import jakarta.persistence.EntityManager;
7+
import jakarta.persistence.Query;
88
import org.junit.jupiter.api.Test;
99
import org.junit.jupiter.api.extension.ExtendWith;
1010
import org.mockito.InjectMocks;

0 commit comments

Comments
 (0)