Programing/JAVA
BeanNotOfRequiredTypeException 에러 해결방법
리커니
2015. 11. 18. 16:35
반응형
BeanNotOfRequiredTypeException 에러 해결방법 org.springframework.beans.factory.BeanNotOfRequiredTypeException 해결방법 전자정부프레임워크로 초기설정을 하는 도중 service와 service.impl 에서 에러가 남. [기존의 service.impl 소스] [ 수정후의 service.impl 소스] implements RiskIndexService 만 추가 해 주었는데요. 에러는 해결 되었습니다. 그럼 implements를 왜 해주느냐.. 위의 소스를 보면 RiskIndexServiceImpl 는 RiskIndexService 인터페이스를 구현하겠다 라는 뜻입니다. 예를 들면 RiskIndexServiceImpl 은 비어있고 그것을 RiskIndexService로 채워서 써야한다 라는 의미 입니다. 보통 implements를 설명할 때 extends와 같이 설명을 합니다. extends는 부모로부터 일반 클래스를 상속받아 그 기능을 자기것 처럼 사용해야 할 때 사용하는 것이고 (한개만 가능) implements는 조언자로부터 interface를 상속받을때 사용합니다. (여러개 가능) implements 한 경우 조언자의 것을 모두 사용해야 합니다. (갯수가 다를 경우 에러)
반응형