@RequiredArgsConstructor - 롬복으로 스프링에서 의존성 주입의 방법중에 생성자 주입을 임의의 코드없이 자동으로 설정해주는 어노테이션으로 초기화 되지 않은 final 필드나 @NonNull이 붙으 필드에 대해 생성자를 생성해준다. 새로운 필드를 추가할 경우 다시 생성자를 만들어서 관리해야하는 번거로움이 없다 즉 @Autowired를 사용하지 않고도 의존성 주입이 가능하다. 보통 의존성 주입 방식에는 필드주입, 수정자주입, 생성자 주입 의 3가지 방법이 있는데 이중 가장 권장하는 방법은 생성자 주입이다 그러나 생성자 주입은 코드 작성 과정에서 번거로움이 많아 Lombok 을 사용하여 @getter @setter 과정을 축소하는 것처럼 @RequiredArgsConstructor 어노테이션..