diff --git a/single-table-inheritance/pom.xml b/single-table-inheritance/pom.xml
index 159a683bea21..2bef8842e07a 100644
--- a/single-table-inheritance/pom.xml
+++ b/single-table-inheritance/pom.xml
@@ -10,12 +10,26 @@
single-table-inheritance
-
+
+
+
+ org.springframework.boot
+ spring-boot-dependencies
+ pom
+ 3.2.3
+ import
+
+
+
org.springframework.boot
spring-boot-starter-data-jpa
+
+ jakarta.xml.bind
+ jakarta.xml.bind-api
+
com.h2database
h2
diff --git a/single-table-inheritance/src/main/java/com/iluwatar/entity/Car.java b/single-table-inheritance/src/main/java/com/iluwatar/entity/Car.java
index c8d3185fdce9..10e7fb2f12fd 100644
--- a/single-table-inheritance/src/main/java/com/iluwatar/entity/Car.java
+++ b/single-table-inheritance/src/main/java/com/iluwatar/entity/Car.java
@@ -1,7 +1,7 @@
package com.iluwatar.entity;
-import javax.persistence.DiscriminatorValue;
-import javax.persistence.Entity;
+import jakarta.persistence.DiscriminatorValue;
+import jakarta.persistence.Entity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;
diff --git a/single-table-inheritance/src/main/java/com/iluwatar/entity/Freighter.java b/single-table-inheritance/src/main/java/com/iluwatar/entity/Freighter.java
index ce35f3df37df..0c20aacefe1c 100644
--- a/single-table-inheritance/src/main/java/com/iluwatar/entity/Freighter.java
+++ b/single-table-inheritance/src/main/java/com/iluwatar/entity/Freighter.java
@@ -1,7 +1,7 @@
package com.iluwatar.entity;
-import javax.persistence.DiscriminatorValue;
-import javax.persistence.Entity;
+import jakarta.persistence.DiscriminatorValue;
+import jakarta.persistence.Entity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;
diff --git a/single-table-inheritance/src/main/java/com/iluwatar/entity/Train.java b/single-table-inheritance/src/main/java/com/iluwatar/entity/Train.java
index 10a74f36ac5a..d7bc226bea27 100644
--- a/single-table-inheritance/src/main/java/com/iluwatar/entity/Train.java
+++ b/single-table-inheritance/src/main/java/com/iluwatar/entity/Train.java
@@ -1,7 +1,7 @@
package com.iluwatar.entity;
-import javax.persistence.DiscriminatorValue;
-import javax.persistence.Entity;
+import jakarta.persistence.DiscriminatorValue;
+import jakarta.persistence.Entity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;
diff --git a/single-table-inheritance/src/main/java/com/iluwatar/entity/Truck.java b/single-table-inheritance/src/main/java/com/iluwatar/entity/Truck.java
index e389666e4dcc..26ae2724c7bc 100644
--- a/single-table-inheritance/src/main/java/com/iluwatar/entity/Truck.java
+++ b/single-table-inheritance/src/main/java/com/iluwatar/entity/Truck.java
@@ -1,7 +1,7 @@
package com.iluwatar.entity;
-import javax.persistence.DiscriminatorValue;
-import javax.persistence.Entity;
+import jakarta.persistence.DiscriminatorValue;
+import jakarta.persistence.Entity;
import lombok.Data;
import lombok.NoArgsConstructor;
diff --git a/single-table-inheritance/src/main/java/com/iluwatar/entity/Vehicle.java b/single-table-inheritance/src/main/java/com/iluwatar/entity/Vehicle.java
index 901a37705455..814894d64d28 100644
--- a/single-table-inheritance/src/main/java/com/iluwatar/entity/Vehicle.java
+++ b/single-table-inheritance/src/main/java/com/iluwatar/entity/Vehicle.java
@@ -1,12 +1,12 @@
package com.iluwatar.entity;
-import javax.persistence.DiscriminatorColumn;
-import javax.persistence.Entity;
-import javax.persistence.GeneratedValue;
-import javax.persistence.GenerationType;
-import javax.persistence.Id;
-import javax.persistence.Inheritance;
-import javax.persistence.InheritanceType;
+import jakarta.persistence.DiscriminatorColumn;
+import jakarta.persistence.Entity;
+import jakarta.persistence.GeneratedValue;
+import jakarta.persistence.GenerationType;
+import jakarta.persistence.Id;
+import jakarta.persistence.Inheritance;
+import jakarta.persistence.InheritanceType;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.EqualsAndHashCode;