@Primary 와 @Qualifier 차이점
@Primary는 여러 선택권이 있는 컴포넌트내에 우선순위를 가지게 되는 것을 의미한다.
@Qualifier는 특정 Bean을 자동 와이어로 연결하여 우선순위를 가지게 합니다(Bean 이름을 수식어로 사용해야 합니다.
스프링 생성자 기반 주입