diff --git a/pom.xml b/pom.xml
index 752e29b8f91ce31a2e0990cf7fb4cd6612e75a69..4cb13b8e18c4763b776fa12e8a6ec9e8ba9c5e61 100644
--- a/pom.xml
+++ b/pom.xml
@@ -25,58 +25,59 @@
 	</repositories>
 
 	<dependencies>
-		<dependency>
-			<groupId>com.github.nort3x</groupId>
-			<artifactId>boot4jda</artifactId>
-			<version>1.0.1</version>
-		</dependency>
 
 		<dependency>
 			<groupId>net.dv8tion</groupId>
 			<artifactId>JDA</artifactId>
-			<version>5.0.0-beta.13</version>
+			<version>5.0.0-beta.17</version>
 		</dependency>
 
 		<dependency>
-			<groupId>org.hibernate.javax.persistence</groupId>
-			<artifactId>hibernate-jpa-2.1-api</artifactId>
-			<version>1.0.2</version>
+			<groupId>jakarta.persistence</groupId>
+			<artifactId>jakarta.persistence-api</artifactId>
+			<version>3.1.0</version>
 		</dependency>
 
 		<dependency>
 			<groupId>org.springframework.boot</groupId>
 			<artifactId>spring-boot-starter-logging</artifactId>
+			<version>3.1.5</version>
 		</dependency>
 
 		<dependency>
 			<groupId>org.springframework.boot</groupId>
 			<artifactId>spring-boot-starter-webflux</artifactId>
+			<version>3.1.5</version>
 		</dependency>
 		
 		<dependency>
 			<groupId>org.springframework.boot</groupId>
 			<artifactId>spring-boot-starter</artifactId>
-			<version>2.5.6</version>
+			<version>3.1.5</version>
 		</dependency>
 
 		<dependency>
 			<groupId>org.springframework.boot</groupId>
 			<artifactId>spring-boot-starter-actuator</artifactId>
+			<version>3.1.5</version>
 		</dependency>
 
 		<dependency>
 			<groupId>org.springframework.boot</groupId>
 			<artifactId>spring-boot-starter-data-jpa</artifactId>
+			<version>3.1.5</version>
 		</dependency>
 
 		<dependency>
 			<groupId>org.springframework.boot</groupId>
 			<artifactId>spring-boot-starter-data-rest</artifactId>
+			<version>3.1.5</version>
 		</dependency>
 
 		<dependency>
 			<groupId>org.springframework.boot</groupId>
 			<artifactId>spring-boot-starter-web</artifactId>
+			<version>3.1.5</version>
 		</dependency>
 
 		<dependency>
@@ -96,7 +97,7 @@
 			<plugin>
 				<groupId>org.springframework.boot</groupId>
 				<artifactId>spring-boot-maven-plugin</artifactId>
-				<version>3.1.2</version>
+				<version>3.1.5</version>
 			</plugin>
 		</plugins>
 	</build>
diff --git a/src/main/java/com/radonn/axon/models/userLge/GuildCharacter.java b/src/main/java/com/radonn/axon/models/userLge/GuildCharacter.java
index 2cd80e1ff8d5c21ca73606e4363a3bab6293b658..47bc07bfd5f827eeafa0d5255c632ab26e83d870 100644
--- a/src/main/java/com/radonn/axon/models/userLge/GuildCharacter.java
+++ b/src/main/java/com/radonn/axon/models/userLge/GuildCharacter.java
@@ -1,9 +1,9 @@
 package com.radonn.axon.models.userLge;
 
-import javax.persistence.Column;
-import javax.persistence.Entity;
-import javax.persistence.Id;
-import javax.persistence.Table;
+import jakarta.persistence.Column;
+import jakarta.persistence.Entity;
+import jakarta.persistence.Id;
+import jakarta.persistence.Table;
 
 import com.radonn.axon.AxonApplication;
 import com.radonn.axon.exceptions.CharacterNotFoundException;
diff --git a/src/main/java/com/radonn/axon/models/userLge/GuildUser.java b/src/main/java/com/radonn/axon/models/userLge/GuildUser.java
index 61f6f50a1422704df48bf2ccc0ae65b4fba93240..309b76dab1958d0f9cb5e3a50f44cf02a22bcec6 100644
--- a/src/main/java/com/radonn/axon/models/userLge/GuildUser.java
+++ b/src/main/java/com/radonn/axon/models/userLge/GuildUser.java
@@ -4,11 +4,11 @@ import java.sql.Timestamp;
 
 import java.time.LocalDateTime;
 
-import javax.persistence.Entity;
-import javax.persistence.Id;
-import javax.persistence.Table;
+import jakarta.persistence.Entity;
+import jakarta.persistence.Id;
+import jakarta.persistence.Table;
 
-import javax.persistence.Column;
+import jakarta.persistence.Column;
 
 @Entity
 @Table(name = "users")
diff --git a/src/main/java/com/radonn/axon/models/userLge/Recruitments.java b/src/main/java/com/radonn/axon/models/userLge/Recruitments.java
index 072c6128c6344d250bd7705982c83949c52fa384..762cef07d9476cbee5c0faff449a7ec2dbfde044 100644
--- a/src/main/java/com/radonn/axon/models/userLge/Recruitments.java
+++ b/src/main/java/com/radonn/axon/models/userLge/Recruitments.java
@@ -2,10 +2,10 @@ package com.radonn.axon.models.userLge;
 
 import java.sql.Timestamp;
 
-import javax.persistence.Column;
-import javax.persistence.Entity;
-import javax.persistence.Id;
-import javax.persistence.Table;
+import jakarta.persistence.Column;
+import jakarta.persistence.Entity;
+import jakarta.persistence.Id;
+import jakarta.persistence.Table;
 
 @Entity
 @Table(name = "recruitments")