diff --git a/testing-modules/jmeter/pom.xml b/testing-modules/jmeter/pom.xml
index 67a21f6c86..868023e762 100644
--- a/testing-modules/jmeter/pom.xml
+++ b/testing-modules/jmeter/pom.xml
@@ -10,9 +10,9 @@
com.baeldung
- parent-boot-2
+ parent-boot-3
0.0.1-SNAPSHOT
- ../../parent-boot-2
+ ../../parent-boot-3
@@ -156,14 +156,11 @@
-
-
- 3.7.0
-
+ com.baeldung.dashboard.DashboardApplication
3.7.0
diff --git a/testing-modules/jmeter/src/main/java/com/baeldung/configuration/WebSecurityConfiguration.java b/testing-modules/jmeter/src/main/java/com/baeldung/configuration/WebSecurityConfiguration.java
index 033281e07f..1893389fae 100644
--- a/testing-modules/jmeter/src/main/java/com/baeldung/configuration/WebSecurityConfiguration.java
+++ b/testing-modules/jmeter/src/main/java/com/baeldung/configuration/WebSecurityConfiguration.java
@@ -1,5 +1,7 @@
package com.baeldung.configuration;
+import static org.springframework.security.config.Customizer.withDefaults;
+
import java.util.HashSet;
import java.util.Set;
@@ -12,6 +14,7 @@ import org.springframework.security.crypto.factory.PasswordEncoderFactories;
import org.springframework.security.crypto.password.PasswordEncoder;
import org.springframework.security.provisioning.InMemoryUserDetailsManager;
import org.springframework.security.web.SecurityFilterChain;
+import org.springframework.security.web.util.matcher.AntPathRequestMatcher;
@Configuration
public class WebSecurityConfiguration {
@@ -30,15 +33,17 @@ public class WebSecurityConfiguration {
}
@Bean
- public SecurityFilterChain securityFilter(HttpSecurity http) throws Exception {
-
+ public SecurityFilterChain securityFilterChain(HttpSecurity http) throws Exception {
http
- .authorizeRequests()
- .antMatchers("/secured/**").authenticated()
- .anyRequest().permitAll()
- .and()
- .httpBasic();
+ .authorizeHttpRequests(authorizeRequests ->
+ authorizeRequests
+ .requestMatchers(new AntPathRequestMatcher("/secured/**"))
+ .authenticated()
+ .anyRequest().permitAll()
+ )
+ .httpBasic(withDefaults());
return http.build();
+
}
}
diff --git a/testing-modules/jmeter/src/main/java/com/baeldung/domain/Student.java b/testing-modules/jmeter/src/main/java/com/baeldung/domain/Student.java
index 0f6150fc48..942a43b215 100644
--- a/testing-modules/jmeter/src/main/java/com/baeldung/domain/Student.java
+++ b/testing-modules/jmeter/src/main/java/com/baeldung/domain/Student.java
@@ -1,6 +1,6 @@
package com.baeldung.domain;
-import javax.validation.constraints.NotNull;
+import jakarta.validation.constraints.NotNull;
import org.springframework.data.annotation.Id;
import org.springframework.data.mongodb.core.mapping.Document;