[스프링 오류] Error creating bean with name 'boardController': Injection of autowired dependencies failed; nested exception(Property 'sqlSessionFactory' or 'sqlSessionTemplate' are required)

2021. 4. 10. 00:35 Spring Framework/Spring 오류

프로젝트 실행시 다음과 같은 오류가 발생하며 프로젝트가 실행되지않는다.

해당 오류의 원인과 해결 방법은 다음과 같다.

원인 : SqlSessionDaoSupport을 상속할 경우
해결방법 : 상속을 삭제하거나, sqlSessionFactory 함수를 선언하면된다.

방법1

sqlSessionFactory 함수를 선언

방법2

SqlSessionDaoSupport 상속 해제

필자는 방법2로 진행하였으며 아래와 같이 코드가 정상 실행되는 것을 확인할 수 있다.

 

출처 : namubada.net/321?category=777141