No bean named
- 작성자 :
- 김*일
- 작성일 :
- 2011-11-07 11:44:31
- 조회수 :
- 1,956
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
NoSuchBeanDefinitionException: No bean named 'BzappService
been을 추가해 주었구요.
service 에 인터페이스 클래스명 적어주었구요.
public interface BzappService
----------------------------구현----------------------
@Service("BzappService")
public class BzappServiceImpl extends AbstractServiceImpl implements BzappService
이하 ......
--------------------error------------------------------
NoSuchBeanDefinitionException: No bean named 'BzappService 다음과 같이 뜨는데 이유를 잘모르겠습니다.
답변 부탁드립니다.^^;
been을 추가해 주었구요.
service 에 인터페이스 클래스명 적어주었구요.
public interface BzappService
----------------------------구현----------------------
@Service("BzappService")
public class BzappServiceImpl extends AbstractServiceImpl implements BzappService
이하 ......
--------------------error------------------------------
NoSuchBeanDefinitionException: No bean named 'BzappService 다음과 같이 뜨는데 이유를 잘모르겠습니다.
답변 부탁드립니다.^^;
A
문의하신 내용에 답변드립니다.
일단 오류나는 클래스가 해당 패키지내에 실제 디플로이되어 존재하는지 확인해 보시기 바랍니다. 그리고 어노테이션 기반으로 스프링 빈 서비스를 올리려면 context-common.xml 설정 파일에 <context:component-scan base-package="egovframework"/> 설정을 해 주셔야 합니다. 이때 올리시고자 하는 빈이 base-package 에 포함되는지 확인해 보시기 바랍니다.
그럼 업무에 참고하시기 바랍니다.
일단 오류나는 클래스가 해당 패키지내에 실제 디플로이되어 존재하는지 확인해 보시기 바랍니다. 그리고 어노테이션 기반으로 스프링 빈 서비스를 올리려면 context-common.xml 설정 파일에 <context:component-scan base-package="egovframework"/> 설정을 해 주셔야 합니다. 이때 올리시고자 하는 빈이 base-package 에 포함되는지 확인해 보시기 바랍니다.
그럼 업무에 참고하시기 바랍니다.