배경 : 7주차 실습하는데 MybatisPagingItemReader 는 잘 되었는데 MybatisBatchItemWriter 는 자꾸 오류가나는 것을 확인하였다... 이거 역시 퍼플렉시티 통해서 원인 확인중 안됨.. 챗지피티도 안됨.
내용
위 로그를 구글번역기에 돌렸다
java.lang.AbstractMethodError: 수신자 클래스 org.mybatis.spring.batch.MyBatisBatchItemWriter는 org.springframework 인터페이스의 해결된 메소드 'abstract void write(org.springframework.batch.item.Chunk)'의 구현을 정의하거나 상속하지 않습니다.
하 모르겠다
스터디방 영훈님이 알려주셨다.
Mybatis 관련 의존성 버전을 바꾸니깐 동작하드라구요. Spring Batch 에서 Mybatis 버전에 맞는 의존성을 몾찾아서 발생한 걸로 기억합니다
하 ㅠㅠ 해결되었다..
(다른 오류나지만..)
적용한 Mybatis 의존성 버전 (내가 왜 mybatis-spring 버전을 2.1.0 으로 한거냐 ㅠㅠ)
implementation 'org.mybatis.spring.boot:mybatis-spring-boot-starter:3.0.3'
implementation 'org.mybatis:mybatis:3.5.16' // 3.5.13 --> 3.5.16
implementation 'org.mybatis:mybatis-spring:3.0.3' // 2.1.0 --> 3.0.3
728x90
'개발 > 04.Mybatis' 카테고리의 다른 글
[Mybatis] XML 내 조건문 걸때 eq (JSTL문법), {} 는 동작하지 않는다! (0) | 2024.08.07 |
---|---|
[Mybatis] StringIndexOutOfBoundsException: String index out of range: 0 (0) | 2024.07.31 |
[Mybatis] java.lang.Long cannot be cast to java.lang.String (0) | 2024.07.30 |
[Mybatis] 쿼리 영역 주석처리시 파라미터 포함하여 주석하면 오류나는 현상 관련 해결법 (0) | 2024.01.26 |
[Mybatis] allowMultiQueries (0) | 2023.10.16 |