KSI일기장
spring에러 beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type ..... 본문
Spring
spring에러 beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type .....
MyDiaryYo 2023. 5. 15. 14:29
org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'edu.kh.comm.board.model.dao.BoardDAO' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)}
NoSuchBeanDefinitionException: No qualifying bean of type 에러는 bean등록을 안해줘서 생기는 에러로
저같은 경우에는 위에 써있듯이 BoardDAO라는 클래스에 bean등록을 해주지 않아서 생겼습니다
보통 bean등록 같은 경우는
컨트롤러는 @Controller,
로직처리 부분은 @Service,
DB파일 같은 외부 I/O처리 부분에는 @Repository 를 붙여 사용하곤 합니다
저는 @Repository 추가 해줘서 정상 작동 되었습니다!!
'Spring' 카테고리의 다른 글
scope종류(page,request,session,application)와범위 (0) | 2023.06.29 |
---|---|
0515spring 웹소켓(WebSocket) 이용한 채팅(Chatting) (0) | 2023.05.15 |
spring에러 java.lang.NoClassDefFoundError: org/apache/commons/fileupload/FileItemFactory (0) | 2023.05.15 |
0512 spring AOP 중 발생 오류(스케쥴러 동작) java.lang.IllegalStateException: No thread-bound request found: (0) | 2023.05.12 |
0512 spring AOP 정의 (0) | 2023.05.12 |