Search

WebSecurityConfigurerAdapter 상속 κ΅¬ν˜„ 방식 Deprecated

WebSecurityConfigurerAdapter μƒμ†ν•˜μ—¬ κ΅¬ν˜„ν•˜λŠ” 방식이 더 이상 ꢌμž₯λ˜μ§€ μ•Šκ³ , SecurityFilterChainBean 등둝 방식이 λ„μž…λ¨.
이전 μ—¬λŸ¬ μŠ€ν”„λ§ μ‹œνλ¦¬ν‹° κ΄€λ ¨ κ΅μž¬λ‚˜ λΈ”λ‘œκ·Έ λ¬Έμ„œλ“€μ„ 보면, WebSecurityConfigurerAdapter 클래슀λ₯Ό μƒμ†ν•˜μ—¬ κ΅¬ν˜„ν•˜λŠ” ν˜•νƒœμ˜ μ½”λ“œλ“€μ΄ μžˆλ‹€. 이 방식은 Spring Security 5.7.0-M2 버전뢀터 μƒˆλ‘œμš΄ 방식인SecurityFilterChainBean 을 λ“±λ‘ν•˜λŠ” 방식이 λ„μž…λ˜λ©΄μ„œ WebSecurityConfigurerAdapter μƒμ†ν•˜μ—¬ κ΅¬ν˜„ν•˜λŠ” 방식은 deprecated λ˜μ—ˆλ‹€.

WebSecurityConfigurerAdapter 상속 κ΅¬ν˜„ 방식

@EnableWebSecurity // ν•΄λ‹Ή 클래슀λ₯Ό μŠ€ν”„λ§ μ‹œνλ¦¬ν‹° μ„€μ • 빈으둜 등둝 public class SecurityConfig extends WebSecurityConfigurerAdapter { @Override protected void configure(HttpSecurity http) throws Exception { ... } ... }
Java
볡사

SecurityFilterChainBean 등둝 방식

@Configuration @EnableWebSecurity public class SecurityConfig { @Bean public SecurityFilterChain securityFilterChain(HttpSecurity http) throws Exception { ... } ... }
Java
볡사