반응형 어노테이션2 [spring] 스프링에서 @RequiredArgsConstructor 어노테이션의 활용과 장점 안녕하세요! 이번에는 스프링 프레임워크에서 자주 사용되는 `@RequiredArgsConstructor` 어노테이션에 대해 알아보겠습니다. `@RequiredArgsConstructor` 어노테이션은 생성자 인자에 대한 의존성 주입을 자동으로 처리하는 데 사용됩니다. 1. `@RequiredArgsConstructor` 어노테이션의 역할 - `@RequiredArgsConstructor` 어노테이션은 롬복(Lombok) 라이브러리에서 제공하는 어노테이션으로, 필드를 기반으로 생성자를 자동으로 생성합니다. - 해당 클래스의 필드를 사용하는 생성자를 자동으로 생성하고, 필드에 `final` 키워드가 붙어 있을 경우 해당 필드에 대한 의존성 주입을 처리합니다. 2. `@RequiredArgsConstructo.. 2023. 6. 17. 스프링 시큐리티에서 @EnableWebSecurity 어노테이션의 활용 방법과 기능 안녕하세요! 이번에는 스프링 시큐리티에서 자주 사용되는 `@EnableWebSecurity` 어노테이션에 대해 알아보겠습니다. `@EnableWebSecurity` 어노테이션은 스프링 시큐리티를 활성화하고 웹 보안 설정을 구성하는 데 사용됩니다. 1. `@EnableWebSecurity` 어노테이션의 역할 - `@EnableWebSecurity` 어노테이션은 스프링 시큐리티를 활성화하고 웹 보안 설정을 구성하는 데 사용됩니다. - 이 어노테이션은 `WebSecurityConfigurerAdapter` 클래스를 상속한 구성 클래스에서 사용됩니다. 2. `@EnableWebSecurity` 어노테이션의 활용 방법 - `@EnableWebSecurity` 어노테이션은 구성 클래스에 추가됩니다. 보통 `@Con.. 2023. 6. 16. 이전 1 다음 반응형