[Spring, Spring Boot] @RequiredArgsConstructor란 ?
프로그래밍/Java2024. 4. 1. 00:03[Spring, Spring Boot] @RequiredArgsConstructor란 ?

@RequiredArgsConstructor란 ?Lombok으로 스프링에서 DI(의존성 주입)의 방법 중에 생성자 주입을 임의의 코드없이 자동으로 설정해주는 어노테이션입니다.@RequiredArgsConstructor는 초기화 되지 않은 final 필드나, @NonNull이 붙은 필드에 대해 생성자를 생성해줍니다 !새로운 필드를 추가할 때 다시 생성자를 만들어서 관리해야하는 번거로움을 없애줍니다.(@Autowired를 사용하지 않고 의존성 주입할 수 있습니다.) [@RequiredArgsConstructor 예시]@Controller@RequiredArgsConstructor@RequestMapping("/user")public class RequiredArgsConstructorControllerExa..

image