BeanCreationException에러
- 작성자 :
- ㅇ*
- 작성일 :
- 2020-03-31 15:46:32
- 조회수 :
- 2,389
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
@Component 를 context-common.xml이랑 dispatcher-servlet.xml에 <context:component-scan base-package="com.lee">
<context:include-filter type="annotation" expression="org.springframework.stereotype.Controller"/>
<context:exclude-filter type="annotation" expression="org.springframework.stereotype.Service"/>
<context:exclude-filter type="annotation" expression="org.springframework.stereotype.Repository"/>
<context:exclude-filter type="annotation" expression="org.springframework.stereotype.Component"/>
</context:component-scan>
이렇게 넣고 나서 저 에러가 뜹니다 위에 에러코드 첨부합니다
<context:include-filter type="annotation" expression="org.springframework.stereotype.Controller"/>
<context:exclude-filter type="annotation" expression="org.springframework.stereotype.Service"/>
<context:exclude-filter type="annotation" expression="org.springframework.stereotype.Repository"/>
<context:exclude-filter type="annotation" expression="org.springframework.stereotype.Component"/>
</context:component-scan>
이렇게 넣고 나서 저 에러가 뜹니다 위에 에러코드 첨부합니다
A
안녕하세요.
표준프레임워크센터입니다.
@Controller, @Service, @Repository 어노데이션은
@Component 어노테이션을 상속받고 있습니다.
따라서, @Component 어노테이션은 별도의 설정없이
@Controller, @Service, @Repository 를 만나면
그 메타 어노테이션인 @Component 어노테이션을 읽어
하나의 빈으로 등록하게 됩니다.
참고로 위키가이드
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte2:fdl:ioc_container:classpath_scanning_for_managed_components
에서도 확인하실 수 있습니다.
감사합니다.
표준프레임워크센터입니다.
@Controller, @Service, @Repository 어노데이션은
@Component 어노테이션을 상속받고 있습니다.
따라서, @Component 어노테이션은 별도의 설정없이
@Controller, @Service, @Repository 를 만나면
그 메타 어노테이션인 @Component 어노테이션을 읽어
하나의 빈으로 등록하게 됩니다.
참고로 위키가이드
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte2:fdl:ioc_container:classpath_scanning_for_managed_components
에서도 확인하실 수 있습니다.
감사합니다.