getter의 역할을 대신해줌. @Setter도 물론 존재
NO - Argument - Constructor
말 그대로 전달인자가 없는 생성자. 기본 생성자를 뜻한다!
없으니까 대신 만들어줘~!! 라는 뜻의 어노테이션
@NonNull이나 final이 붙은 필드에 대한 생성자를 생성한다.
DI 활용Permalink
Bean의 생성자가 단 하나이며, 생성자의 파라미터 타입이 Bean Container에 등록되어있다면, 이 Bean은 @Autowired없이 의존성 주입이 가능하다.
특히 의존성이 많아지는 경우 @RequiredArgsConstructor로 간결한 Constructor Injection을 할 수 있다.