2013년 11월 25일 월요일

Spring Framework @Resource Annotation, 자바스프링교육,스프링3.2교육,Spring DI/DL/IOC

Spring Framework @Resource Annotation, 자바스프링교육,스프링3.2교육,Spring DI/DL/IOC

JAVA6, Spring2.5 이상에서 지원하는 애노테이션으로 필요한 자바빈을 자동으로 연결할 때 사용한다. name 속성에 자동으로 연결 하 자바빈의 이름을 입력한다.


아래 예를 보자.

자바소스에서...

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

public class SpringBoardService {

   @Resource(name="boardDAO")
   private SpringBoardDAO boardDAO;

}


XML 설정에서...

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

CommonAnnotationBeanPostProcessor 클래스를 설정파일에 등록하여 애노테이션을 적용시키거나
<context:annotation-config /> 태그를 이용하여 처리한다.

댓글 없음:

댓글 쓰기