2013년 11월 25일 월요일

Spring Framework @Qualifier Annotation, 스프링프레임워크3.2 구로디지털단지 오프라인교육

Spring Framework @Qualifier Annotation, 스프링프레임워크3.2 구로디지털단지 오프라인교육

@Autowired 애노테이션과 함께 사용되며 동일한 타입의 자바빈 중 수식어로 정한 특정 객체를 자동으로 설정한다. 자동연결될 자바 빈 객체의 수식어(qualifier)를 인자로 가진다.

아래 예를 보자.

자바소스에서...

import org.springframework.beans.factory.annotation.Autowired;

public class SpringBoardService {

   @Autowired
   @Qualifier("onjDAO")
   private SpringBoardDAO boardDAO;

}


XML 설정에서...

<context:annotation-config />
<bean id="boardDAO"         class="SpringBoardDAO">
<gualifier value="onjDAO"/>
</bean>
<bean id="boardService"     class="SpringBoardService" />

댓글 없음:

댓글 쓰기