3.10 버전업 이후 ibatis SqlMapClientTemplate NoSuchMethodError 에러 발생 해결방법
- 작성자 :
- 박*박
- 작성일 :
- 2024-05-02 18:04:51
- 조회수 :
- 167
- 구분 :
- 개발환경 / 3.10
- 진행상태 :
- 완료
Q
서버 기동후 해당 화면으로 이동시 첨부 로그와 같은 에러가 발생합니다.
제일 처음 에러로 잡히는 DAO클레스는 EgovAbstractDao를 extends 하고 있습니다.
검색해봤을때는 SqlMapClientTemplate 를 미지원할 뿐 사용은 가능하다고 알고있는데 지원이 안되는건가요? 아니면 설정상의 문제인지 해결방법이 알고싶습니다.
제일 처음 에러로 잡히는 DAO클레스는 EgovAbstractDao를 extends 하고 있습니다.
검색해봤을때는 SqlMapClientTemplate 를 미지원할 뿐 사용은 가능하다고 알고있는데 지원이 안되는건가요? 아니면 설정상의 문제인지 해결방법이 알고싶습니다.
환경정보
-
- OS 정보 : win11
- 표준프레임워크 버전 : 3.10
- JDK(JRE) 정보 : 1.8
- WAS 정보 :
- DB 정보 :
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크센터입니다.
질문에 오류 로그가 첨부되어 있지 않아 정확한 내용은 확인이 어렵습니다.
표준프레임워크 3.5 버전부터는 스프링 4.* 버전이 적용되었으며
이에 따라 IBatis 설정을 기존의
org.springframework.orm.ibatis.SqlMapClientFactoryBean 클래스에서
org.egovframe.rte.psl.orm.ibatis.SqlMapClientFactoryBean 로 변경되었습니다.
다만, iBatis는 호환을 위해 지원하고 있으며
Mybatis 사용을 권장드립니다.
관련된 내용은 위키가이드에서 확인하실 수 있습니다.
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte3:psl:dataaccess:spring_ibatis_integration
감사합니다.
표준프레임워크센터입니다.
질문에 오류 로그가 첨부되어 있지 않아 정확한 내용은 확인이 어렵습니다.
표준프레임워크 3.5 버전부터는 스프링 4.* 버전이 적용되었으며
이에 따라 IBatis 설정을 기존의
org.springframework.orm.ibatis.SqlMapClientFactoryBean 클래스에서
org.egovframe.rte.psl.orm.ibatis.SqlMapClientFactoryBean 로 변경되었습니다.
다만, iBatis는 호환을 위해 지원하고 있으며
Mybatis 사용을 권장드립니다.
관련된 내용은 위키가이드에서 확인하실 수 있습니다.
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte3:psl:dataaccess:spring_ibatis_integration
감사합니다.