inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

스프링 DB 2편 - 데이터 접근 활용 기술

MyBatis 적용2 - 설정과 실행

mybatis 적용 문제

511

박세진

작성한 질문수 2

0

[질문 내용]
여기에 질문 내용을 남겨주세요.https://drive.google.com/drive/folders/1-OMPceoH7sl_mkET-FmLH2xDZXuGfo4dmybatis를 적용시키고 ItemRepositoryTest를 실행시켰는데 오류 로그가 많이 떠서 무슨 문제인지 정확히 판단이 안되네요...일단 mybatis 관련 파일들은 제대로 쓴것같긴한데 오류가 생긴걸 보면 mybatis 적용이 안된것같은데 어디서 잘못되었는지 모르겠습니다

spring mvc jpa querydsl spring-data-mybatis spring-jpa

답변 2

0

OMG

안녕하세요. 박세진님, 공식 서포터즈 OMG입니다.

오류 메시지를 보면 더 최신 버전의 클래스 파일(61=자바17)로 되어 있어 클래스 파일(55 =자바11)로 변경해야함을 확인 할 수 있습니다.

image

build.gradle을 보니 아래와 같이 스프링부트 3의 마이바티스가 적용되어 있는데요,

image

현재 프로젝트는 스프링부트 2.6으로 되어 있으니 스프링부트의 마이바티스 버전을 2.x가 동작하도록 변경해야합니다.

3

imageimage

이렇게 바꾸면 테스트 성공할거에요. (h2는 실행중인 상태에서 테스트 확인해주세요 ^^)

감사합니다.

0

OMG

안녕하세요. 박세진님, 공식 서포터즈 OMG입니다.

액섹스 권한 요청 화면을 출력하지 않도록 링크있는 사용자에게 권한을 부여해주세요 ^^

image

감사합니다.

0

박세진

앗 죄송합니다 권한 바꿨습니다ㅠㅠ

RepositoryTest의 패키지 위치가 domain인 이유

0

29

2

REQUIRES_NEW 해결 방법에 대해서 질문있습니다!!

0

29

1

update()에 사용하는 setter 질문드립니다.

0

47

1

SQL 중심적 개발의 문제점에 대한 질문

0

72

1

혹시 Containing 을 안쓰신 이유가 있을까요?

0

83

2

[공유] 스프링부트 4.x 버전 mybatis 연동

0

173

1

@repository 어노테이션

0

89

3

ItemService

0

58

1

논리 커밋, 물리 커밋 질문드립니다.

0

54

1

내부 트랜잭션 커밋은 필수인가요?

0

57

1

프록시 커넥션 객체를 반환할 때 생성하는건가요?

0

54

1

Transaction readOnly 성능 개선 (김영한님의 대한 감사인사)

2

178

2

JPQL 대신 네이티브 쿼리를 사용해야 하는 경우

0

77

1

@EventListener(ApplicationReadyEvent.class) 관련

0

88

1

트랜잭션 동기화 매니저와 데이터 소스

0

76

1

DB 관련 강의 개설 계획은 없으신건가요?

0

133

2

물리 트랜잭션 과 논리트랜잭션 용어를 맞게 이해한걸까요

0

94

1

스프링 3 버전 이상 rollbackFor 변경된듯요

1

112

1

트랜잭션 전파 질문.

0

87

1

프로젝트 오픈 에러

0

126

1

외부 트랜잭션에서 isNewTransaction이 false로 나오는거에 대해 질문드립니다

0

83

2

같은 스레드를 사용하면 트랜잭션 동기화 매니저는 같은 커넥션을 반환

0

72

1

h2 인메모리 테스트중 예약어 충돌날 경우 대처방법

0

102

1

커스텀aop와 트랜잭션을 같이 사용할때 우선순위에 관한 질문

0

98

2