본문 바로가기

Web/Spring

@Qualifier

여러 클래스가 하나의 인터페이스를 임플리먼츠 하는 경우 명시적으로 어떤 객체가 주입되는지 설정

@Autowired
@Qualifier(value="impl")	// 여러 클래스가 하나의 인터페이스를 임플리먼츠 하는 경우 명시적으로 어떤 객체가 주입되는지 설정
private XxDao xxDao;

GuestBookDao 인터페이스를 GuestBookDao 인터페이스를 impl, impl2 두 개의 클래스가 구현하고 있다면?
@Qualifier를 이용해 어떤 객체가 주입되는지 명시해야 한다.

'Web > Spring' 카테고리의 다른 글

FIle Upload  (1) 2021.05.06
Spring에서 swagger 쓰기 위해  (0) 2021.05.04
Spring에서 JSP 쓰기 위해  (0) 2021.05.04
MyBatis  (0) 2021.05.01
스프링 XML  (0) 2021.04.28