Spring Security 보안설정방법 Spring Security에서는 권한 (authority) 혹은 역할 (role)을 표현할 때 일반적으로 "ROLE_" 접두어를 사용하는 것을 참조 1) XML 방식 ① XML 방식의 특징 ● 장점 선언적 설정 : 선언적이므로 어플리케이션의 흐름에 대한 세부적인 제어 없이도 보안 설정을 할 수 있습니다. 분리성 : Java 코드와 완전히 분리되어 있으므로, 보안 설정 변경이 프로그램 로직에 영향을 미치지 않습니다. 설정 변경 용이 : XML파일은 코드의 컴파일 없이 수정이 가능합니다. ● 단점 떨어지는 가독성 타입의 안정성이 없어, 실행시에만 오타 및 잘못된 값을 발견할 수 있습니다. → 오래된 방식으로 Spring Security 5 이전의 버전에서 주로 사용..
[Spring] Spring Security (Part.2) 보안설정방법(XML, Java Config, Annotation)
Spring Security 보안설정방법 Spring Security에서는 권한 (authority) 혹은 역할 (role)을 표현할 때 일반적으로 "ROLE_" 접두어를 사용하는 것을 참조 1) XML 방식 ① XML 방식의 특징 ● 장점 선언적 설정 : 선언적이므로 어플리케이션의 흐름에 대한 세부적인 제어 없이도 보안 설정을 할 수 있습니다. 분리성 : Java 코드와 완전히 분리되어 있으므로, 보안 설정 변경이 프로그램 로직에 영향을 미치지 않습니다. 설정 변경 용이 : XML파일은 코드의 컴파일 없이 수정이 가능합니다. ● 단점 떨어지는 가독성 타입의 안정성이 없어, 실행시에만 오타 및 잘못된 값을 발견할 수 있습니다. → 오래된 방식으로 Spring Security 5 이전의 버전에서 주로 사용..
2023.07.26