Component-scan은 xml에 일일이 빈등록을 하지않고 각 빈 클래스에 @Component를 통해 자동 빈 등록이 된다.
@Component @Controller @Service @Repository와 같은 어노테이션을 자동 등록 처리해준다.
<bean id="yboardDAO" class="com.yk.yboard.dao.YboardDAOImpl" />
<bean id="yboardService" class="com.yk.yboard.service.YboardServiceImpl" />
<bean id="yboardController" class="com.yk.yboard.control.YboardController" />
예를 들어 위와 같은 xml bean 등록을 다 없애고 어노테이션으로 등록만 해주면 된다는 뜻이다.
출처 : http://yookeun.github.io/java/2014/07/04/spring-component-scan/
'백엔드 > Spring' 카테고리의 다른 글
패키지 구조 정의에 대해.... (0) | 2018.07.25 |
---|---|
root-context.xml과 servlet-context.xml (0) | 2018.07.23 |
MyBatis 쿼리 실행 후 리턴 결과값 (0) | 2018.03.23 |
Spring 환경설정 (0) | 2018.03.18 |
Spring MVC 에서 mvc:resources 활용법 (0) | 2018.03.18 |