Could not autowire field: private org.mybatis.spring.SqlSessionTemplat
- 작성자 :
- 박*석
- 작성일 :
- 2013-11-25 12:10:37
- 조회수 :
- 1,104
- 구분 :
- 기타
- 진행상태 :
- 완료
Q
항상 수고 많으십니다.
첨부된 파일처럼 Log 를 보면 Could not autowire field: private org.mybatis.spring.SqlSessionTemplate
와 같은 에러가 발생합니다. 컴포넌트 스캔 부분 설정을 변경해봤습니다.
왜 해당 부분에서 에러가 발생하는지 모르겠습니다. ㅠㅠ
감사합니다.
수고하세요.
첨부된 파일처럼 Log 를 보면 Could not autowire field: private org.mybatis.spring.SqlSessionTemplate
와 같은 에러가 발생합니다. 컴포넌트 스캔 부분 설정을 변경해봤습니다.
왜 해당 부분에서 에러가 발생하는지 모르겠습니다. ㅠㅠ
감사합니다.
수고하세요.
A
안녕하세요. 박준석님.
SqlSessionTemplate가 정의된 comSqlSessionTemplate id를 가지고 있는 설정은 java로 정의되어 있지 않고, context-datasource.xml에 정의되어 있으셔서 component-scan으로 스캔되는 대상이 아닙니다.
대신 context-datasource.xml 파일 자체가 configLocation 상에 지정되어 있어야 하는데, 이 부분을 확인해 보십시오. (web.xml 상에 정의)
그럼, 즐거운 하루되십시오.
감사합니다.
SqlSessionTemplate가 정의된 comSqlSessionTemplate id를 가지고 있는 설정은 java로 정의되어 있지 않고, context-datasource.xml에 정의되어 있으셔서 component-scan으로 스캔되는 대상이 아닙니다.
대신 context-datasource.xml 파일 자체가 configLocation 상에 지정되어 있어야 하는데, 이 부분을 확인해 보십시오. (web.xml 상에 정의)
그럼, 즐거운 하루되십시오.
감사합니다.