[Spring]3. Spring DI - @(어노테이션)을 이용한 DI



- @(어노테이션)을 이용한 방법.


- Spring DI는 xml로 직접 소스를 작성하지 않고, @(어노테이션)을 써도 ApllicationContext.xml 파일에 자동으로 <bean>형태로 객체를 생성한다.

 

- context 스키마를 추가한다.


 

- xml설정 파일에 다음과 같은 코드를 추가 한다.


-applicationContext.xml

1
2
3
4
5
6
<beans>
 
    <context:component-scan base-package="com"></context:component-scan>
    <!-- 지정한 패키지에 존재하는 어노테이션을 사용한 클래스를 전부 스캔하여 여기에 등록한다 라는 뜻이다. -->
    
</beans>

 

클래스에 @Component 를 추가한다.

1
2
3
4
5
6
7
@Component
public class HelloService {
    public void exe(){
        System.out.println("service 실행");
    }
}
 


끝.

'웹 & 안드로이드 > JAVA & JSP' 카테고리의 다른 글

[Spring]5. Spring MVC 설정하기.  (0) 2013.10.22
[Spring]4. scope  (0) 2013.10.21
[Spring]2. Spring DI - xml파일을 이용한 DI  (0) 2013.10.21
[Spring] 1. Spring DI  (0) 2013.10.21
XML 이란?  (0) 2013.10.21

댓글()