[스프링 오류] Error creating bean with name 'boardController': Injection of autowired dependencies failed; nested exception(Property 'sqlSessionFactory' or 'sqlSessionTemplate' are required)
프로젝트 실행시 다음과 같은 오류가 발생하며 프로젝트가 실행되지않는다.
해당 오류의 원인과 해결 방법은 다음과 같다.
원인 : SqlSessionDaoSupport을 상속할 경우
해결방법 : 상속을 삭제하거나, sqlSessionFactory 함수를 선언하면된다.
방법1
sqlSessionFactory 함수를 선언
방법2
SqlSessionDaoSupport 상속 해제
필자는 방법2로 진행하였으며 아래와 같이 코드가 정상 실행되는 것을 확인할 수 있다.