Corgi '코딩/스프링(Spring)' 카테고리의 글 목록 (9 Page)
본문 바로가기
반응형

코딩/스프링(Spring)45

[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.
스프링에서 @Configuration 어노테이션의 활용 방법과 장점 안녕하세요! 이번에는 스프링 프레임워크에서 자주 사용되는 `@Configuration` 어노테이션에 대해 알아보겠습니다. `@Configuration` 어노테이션은 스프링의 자바 기반 설정 파일을 작성할 때 사용되며, 애플리케이션의 구성 요소들을 정의하고 관리하는 데 도움을 줍니다. 1. `@Configuration` 어노테이션의 역할 - `@Configuration` 어노테이션은 스프링에서 설정 파일을 작성하는 데 사용됩니다. - 스프링 컨테이너에게 해당 클래스가 구성 파일임을 알려주고, 빈(Bean) 객체를 생성하고 관리하는 역할을 수행합니다. 2. `@Configuration` 어노테이션의 활용 방법 - `@Configuration` 어노테이션은 클래스 수준에 적용되며, 구성 파일로 사용할 클래스에.. 2023. 6. 15.
[spring] 스프링 시큐리티에서 authorizeHttpRequests().requestMatchers() 메서드의 활용 방법 안녕하세요! 이번에는 스프링 시큐리티에서 `authorizeHttpRequests().requestMatchers()` 메서드를 활용하는 방법에 대해 알아보겠습니다. 이 메서드는 스프링 시큐리티의 구성(configure) 메서드에서 사용되며, HTTP 요청에 대한 인가 설정을 구체적으로 지정할 수 있도록 도와줍니다. 1. `authorizeHttpRequests()` 메서드의 역할 - `authorizeHttpRequests()` 메서드는 스프링 시큐리티의 구성 메서드 내에서 사용되는 메서드로, HTTP 요청에 대한 인가 설정을 구성하는 데 사용됩니다. - 이 메서드를 사용하여 다양한 인가 규칙을 정의할 수 있으며, 경로별로 다른 권한 설정이 가능합니다. 2. `requestMatchers()` 메서드의.. 2023. 6. 14.
반응형