Java Spring boot 마스터하기 (2) - Java 객체를 생성하고 관리하기

최준호·2024년 10월 5일
0

@Primary 와 @Qualifier 차이점

  • @Primary는 여러 선택권이 있는 컴포넌트내에 우선순위를 가지게 되는 것을 의미한다.

  • @Qualifier는 특정 Bean을 자동 와이어로 연결하여 우선순위를 가지게 합니다(Bean 이름을 수식어로 사용해야 합니다.


스프링 생성자 기반 주입

  • 위 내용을 설명하면, 스프링은 생성자 주입을 굉장히 쉽게 사용할 수 있도록 만들어줬습니다.
    생정자를 먼저 출력시키고 그 다음에 Bean의 이름을 출력시키는 것을 확인 할 수 있습니다.
    스프링은 생성자 기반 주입을 추천하는 것을 알 수 있다.
profile
변화를 두려워하는 사람이 가장 불행한 사람이다.

0개의 댓글