티스토리 뷰
프로그래밍/Java
[mybatis] java.lang.AbstractMethodError: org.mybatis.spring.transaction.SpringManagedTransactionFactory.newTransaction(Ljava/sql/Connection;)Lorg/apache/ibatis/transaction/Transaction;
메모하는습관 2012. 6. 5. 19:03현재 mybatis는 3.1.1 까지 나와 있다.
하지만 뭐가 문제인지 spring 3.1.1에서 같이 사용해보니 아래와 같은 오류가 난다.
java.lang.AbstractMethodError: org.mybatis.spring.transaction.SpringManagedTransactionFactory.newTransaction(Ljava/sql/Connection;)Lorg/apache/ibatis/transaction/Transaction;
그래서 3.1.0으로 해봤으나 결과는 같은 오류가 났다.
다시 버전을 하나더 내려서 3.0.6으로 해봤더니 정상적으로 동작하는걸 확인할 수 있었다.
======================================================================================================================
위의 문제가 발생한 원인은
mybatis-3.1.1.jar 과 mybatis-spring-1.0.0-RC3.jar를 사용하여 발생한 문제 인것으로 추측 된다.
mybatis-3.1.1.jar 과 mybatis-spring-1.1.1.jar을 사용하니 위와 같은 문제는 해결 되었다.
어찌보면 너무나도 당연한것 같은데 모르고 있었을때는 한없이 어렵다.
'프로그래밍 > Java' 카테고리의 다른 글
[mybatis] if 에서 문자열 비교시 NumberFormatException 해결 방법 (2) | 2011.08.04 |
---|---|
[SpringFramework] 한글 문제 (0) | 2011.07.29 |
HTTP Post 요청 (0) | 2010.08.13 |
[ibatis] 동적 쿼리 실행 AutoResultMap 에러 (0) | 2010.05.28 |
HTTP요청 인지 HTTPS 요청인지 확인하는 방법 (1) | 2010.05.19 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday