diff --git a/project/.vscode/settings.json b/project/.vscode/settings.json
index 7b016a8..9722018 100644
--- a/project/.vscode/settings.json
+++ b/project/.vscode/settings.json
@@ -1,3 +1,9 @@
{
- "java.compile.nullAnalysis.mode": "automatic"
+ "java.compile.nullAnalysis.mode": "automatic",
+ "chat.tools.terminal.autoApprove": {
+ "/^& \"C:\\\\Users\\\\admin\\\\\\.maven\\\\maven-3\\.9\\.15\\\\bin\\\\mvn\\.cmd\" -version$/": {
+ "approve": true,
+ "matchCommandLine": true
+ }
+ }
}
\ No newline at end of file
diff --git a/project/pom.xml b/project/pom.xml
index 30807a6..5701585 100644
--- a/project/pom.xml
+++ b/project/pom.xml
@@ -7,7 +7,7 @@
org.springframework.boot
spring-boot-starter-parent
- 2.7.12
+ 3.5.0
@@ -16,7 +16,7 @@
1.0-SNAPSHOT
- 11
+ 25
UTF-8
@@ -93,6 +93,27 @@
org.springframework.boot
spring-boot-maven-plugin
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+ 3.11.0
+
+ ${java.version}
+
+
+
+ org.apache.maven.plugins
+ maven-surefire-plugin
+ 3.1.2
+
+
+ org.codehaus.mojo
+ exec-maven-plugin
+ 3.1.0
+
+ com.movieratings.Main
+
+
diff --git a/project/src/main/java/com/movieratings/model/Movie.java b/project/src/main/java/com/movieratings/model/Movie.java
index 1f965d6..df46ba9 100644
--- a/project/src/main/java/com/movieratings/model/Movie.java
+++ b/project/src/main/java/com/movieratings/model/Movie.java
@@ -1,6 +1,6 @@
package com.movieratings.model;
-import javax.persistence.*;
+import jakarta.persistence.*;
import java.io.Serializable;
/**
diff --git a/project/target/classes/com/movieratings/DataInitializer.class b/project/target/classes/com/movieratings/DataInitializer.class
index 0447824..6311456 100644
Binary files a/project/target/classes/com/movieratings/DataInitializer.class and b/project/target/classes/com/movieratings/DataInitializer.class differ
diff --git a/project/target/classes/com/movieratings/Main.class b/project/target/classes/com/movieratings/Main.class
index 41c75d5..d3da6b6 100644
Binary files a/project/target/classes/com/movieratings/Main.class and b/project/target/classes/com/movieratings/Main.class differ
diff --git a/project/target/classes/com/movieratings/MovieRatingsApplication.class b/project/target/classes/com/movieratings/MovieRatingsApplication.class
index 9c1c8a5..6888f5f 100644
Binary files a/project/target/classes/com/movieratings/MovieRatingsApplication.class and b/project/target/classes/com/movieratings/MovieRatingsApplication.class differ
diff --git a/project/target/classes/com/movieratings/analysis/DataAnalyzer$CorrelationResult.class b/project/target/classes/com/movieratings/analysis/DataAnalyzer$CorrelationResult.class
index 0f94889..b56c853 100644
Binary files a/project/target/classes/com/movieratings/analysis/DataAnalyzer$CorrelationResult.class and b/project/target/classes/com/movieratings/analysis/DataAnalyzer$CorrelationResult.class differ
diff --git a/project/target/classes/com/movieratings/analysis/DataAnalyzer$DirectorStats.class b/project/target/classes/com/movieratings/analysis/DataAnalyzer$DirectorStats.class
index 3ec6f86..4864c0e 100644
Binary files a/project/target/classes/com/movieratings/analysis/DataAnalyzer$DirectorStats.class and b/project/target/classes/com/movieratings/analysis/DataAnalyzer$DirectorStats.class differ
diff --git a/project/target/classes/com/movieratings/analysis/DataAnalyzer.class b/project/target/classes/com/movieratings/analysis/DataAnalyzer.class
index ece1886..33c2bce 100644
Binary files a/project/target/classes/com/movieratings/analysis/DataAnalyzer.class and b/project/target/classes/com/movieratings/analysis/DataAnalyzer.class differ
diff --git a/project/target/classes/com/movieratings/controller/DirectorController.class b/project/target/classes/com/movieratings/controller/DirectorController.class
index d43e606..a172bf4 100644
Binary files a/project/target/classes/com/movieratings/controller/DirectorController.class and b/project/target/classes/com/movieratings/controller/DirectorController.class differ
diff --git a/project/target/classes/com/movieratings/crawler/MovieCrawler.class b/project/target/classes/com/movieratings/crawler/MovieCrawler.class
index 1ca7862..d983939 100644
Binary files a/project/target/classes/com/movieratings/crawler/MovieCrawler.class and b/project/target/classes/com/movieratings/crawler/MovieCrawler.class differ
diff --git a/project/target/classes/com/movieratings/display/ResultDisplay.class b/project/target/classes/com/movieratings/display/ResultDisplay.class
index 5fbe95e..1365607 100644
Binary files a/project/target/classes/com/movieratings/display/ResultDisplay.class and b/project/target/classes/com/movieratings/display/ResultDisplay.class differ
diff --git a/project/target/classes/com/movieratings/model/DirectorStats.class b/project/target/classes/com/movieratings/model/DirectorStats.class
index 0c0120c..f4337fc 100644
Binary files a/project/target/classes/com/movieratings/model/DirectorStats.class and b/project/target/classes/com/movieratings/model/DirectorStats.class differ
diff --git a/project/target/classes/com/movieratings/model/Movie.class b/project/target/classes/com/movieratings/model/Movie.class
index 80fcc64..4d1f38e 100644
Binary files a/project/target/classes/com/movieratings/model/Movie.class and b/project/target/classes/com/movieratings/model/Movie.class differ
diff --git a/project/target/classes/com/movieratings/repository/MovieRepository.class b/project/target/classes/com/movieratings/repository/MovieRepository.class
index 9db9f75..5980f6e 100644
Binary files a/project/target/classes/com/movieratings/repository/MovieRepository.class and b/project/target/classes/com/movieratings/repository/MovieRepository.class differ
diff --git a/project/target/classes/com/movieratings/service/MovieService.class b/project/target/classes/com/movieratings/service/MovieService.class
index b60fde7..79cad94 100644
Binary files a/project/target/classes/com/movieratings/service/MovieService.class and b/project/target/classes/com/movieratings/service/MovieService.class differ
diff --git a/project/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/project/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
index e69de29..4ebf324 100644
--- a/project/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
+++ b/project/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
@@ -0,0 +1,13 @@
+com\movieratings\controller\DirectorController.class
+com\movieratings\MovieRatingsApplication.class
+com\movieratings\model\Movie.class
+com\movieratings\repository\MovieRepository.class
+com\movieratings\crawler\MovieCrawler.class
+com\movieratings\service\MovieService.class
+com\movieratings\model\DirectorStats.class
+com\movieratings\analysis\DataAnalyzer$CorrelationResult.class
+com\movieratings\display\ResultDisplay.class
+com\movieratings\Main.class
+com\movieratings\analysis\DataAnalyzer.class
+com\movieratings\DataInitializer.class
+com\movieratings\analysis\DataAnalyzer$DirectorStats.class
diff --git a/project/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst b/project/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst
index e69de29..20c22fc 100644
--- a/project/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst
+++ b/project/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst
@@ -0,0 +1 @@
+com\movieratings\analysis\DataAnalyzerTest.class
diff --git a/project/target/surefire-reports/TEST-com.movieratings.analysis.DataAnalyzerTest.xml b/project/target/surefire-reports/TEST-com.movieratings.analysis.DataAnalyzerTest.xml
deleted file mode 100644
index 95688b3..0000000
--- a/project/target/surefire-reports/TEST-com.movieratings.analysis.DataAnalyzerTest.xml
+++ /dev/null
@@ -1,64 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/project/target/surefire-reports/com.movieratings.analysis.DataAnalyzerTest.txt b/project/target/surefire-reports/com.movieratings.analysis.DataAnalyzerTest.txt
deleted file mode 100644
index 47f2c5e..0000000
--- a/project/target/surefire-reports/com.movieratings.analysis.DataAnalyzerTest.txt
+++ /dev/null
@@ -1,4 +0,0 @@
--------------------------------------------------------------------------------
-Test set: com.movieratings.analysis.DataAnalyzerTest
--------------------------------------------------------------------------------
-Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.054 s - in com.movieratings.analysis.DataAnalyzerTest
diff --git a/project/target/test-classes/com/movieratings/analysis/DataAnalyzerTest.class b/project/target/test-classes/com/movieratings/analysis/DataAnalyzerTest.class
index 018f931..a86d904 100644
Binary files a/project/target/test-classes/com/movieratings/analysis/DataAnalyzerTest.class and b/project/target/test-classes/com/movieratings/analysis/DataAnalyzerTest.class differ