본문 바로가기
Spring

[Springboot][error 해결] java.lang.IllegalArgumentException: Invalid value type for attribute 'factoryBeanObjectType': java.lang.String

by JJH0100 2024. 4. 3.
728x90
반응형

 

개발도중 mybatis를 사용하려고 dependencies를 추가하니 다음과 같은 에러가 발생했다.

java.lang.IllegalArgumentException: Invalid value type for attribute 'factoryBeanObjectType': java.lang.String

 

Spring 3.2.3을 사용중이고, mybatis-spring-boot-starter:3.0.1을 사용하고 있었다.

에러의 원인은 버전 충돌. SpringBoot 3.2이상을 사용중이라면 Spring Boot에 맞는 MyBatis 스타터 버전을 의존성에 추가해야 한다.

implementation 'org.mybatis.spring.boot:mybatis-spring-boot-starter:3.0.3'

 

변경 후 재 다운로드.

실행하면 문제없이 돌아간다.

728x90
반응형

댓글