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;