반응형
스프링 4.3 환경에서 Mybatis 사용 중 아래와 같은 에러가 발생했다.
AbstractMethodError: org.mybatis.spring.transaction.SpringManagedTransaction.getTimeout()Ljava/lang/Integer;
알아보니 버전과 관련된 문제인 듯 했다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | <!-- Mybatis --> <!-- <org.springframework-version>4.3.4.RELEASE</org.springframework-version> --> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.4.0</version> </dependency> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis-spring</artifactId> <version>1.3.0</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-jdbc</artifactId> <version>${org.springframework-version}</version> </dependency> | cs |
위와 같이 버전을 명시하니 에러가 발생하지 않았다.
반응형
'Back-End > Spring framework' 카테고리의 다른 글
Spring MVC multipart-formdata 요청 (0) | 2018.09.17 |
---|---|
Spring JSON 응답 보내기 (0) | 2018.09.17 |
Spring MVC Resource Mapping 방법 (0) | 2018.09.17 |
Spring AOP 관련 (0) | 2018.09.17 |
@Autowired VS @Resource VS @Inject (0) | 2018.09.17 |