blog

Spring부팅:오류 시작 Appli"고양이"이온 컨텍스트. 조건을 표시하려면 eva

첫째, 문제 설명 프로젝트 통합 mybatis-plus 및 스프링 부팅 스타터 테스트 시작 프로젝트, 시작 시간 오류 : 둘째, 솔루션 pom.xml에 mybatis를 추가하는 것...

Oct 13, 2025 · 3 min. read
シェア

I. 문제 설명

Spring 부팅 프로젝트에서 mybatis-plus를 spring-boot-starter-test 항목과 통합하면 시작 오류가 발생합니다:

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
 ERROR 26168 --- [ main] o.s.boot.SpringApplication : Application run failed
java.lang.IllegalArgumentException: Invalid value type for attribute 'factoryBeanObjectType': java.lang.String
	at org.springframework.beans.factory.support.FactoryBeanRegistrySupport.getTypeForFactoryBeanFromAttributes(FactoryBeanRegistrySupport.java:86) ~[spring-beans-6.1.1.jar:6.1.1]
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:838) ~[spring-beans-6.1.1.jar:6.1.1]
	at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:620) ~[spring-beans-6.1.1.jar:6.1.1]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:573) ~[spring-beans-6.1.1.jar:6.1.1]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:532) ~[spring-beans-6.1.1.jar:6.1.1]
	at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:138) ~[spring-context-6.1.1.jar:6.1.1]
	at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:775) ~[spring-context-6.1.1.jar:6.1.1]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:597) ~[spring-context-6.1.1.jar:6.1.1]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:753) ~[spring-boot-3.2.0.jar:3.2.0]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:455) ~[spring-boot-3.2.0.jar:3.2.0]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:323) ~[spring-boot-3.2.0.jar:3.2.0]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1342) ~[spring-boot-3.2.0.jar:3.2.0]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1331) ~[spring-boot-3.2.0.jar:3.2.0]
	at org.example.Main.main(Main.java:13) ~[classes/:na]

둘째, 해결책

pom.xml 마이바티스 스타터를 추가하는 것을 잊었습니다 :)

<!-- mybatis-plus -->
<dependency>
 <groupId>com.baomidou</groupId>
 <artifactId>mybatis-plus-boot-starter</artifactId>
 <version>3.5.3.1</version>
</dependency>
<!-- MyBatis 종속성 체인을 가져오고, 미리 정의된 MyBatis 앱플리"고양이"이온을 가져옵니다..yml 구성 항목 -------------------------------.>
<!-- mybatis-plus 의존성 스타터 클래스만 가져오면 다음과 같은 오류가 발생합니다.>
<dependency>
 <groupId>org.mybatis.spring.boot</groupId>
 <artifactId>mybatis-spring-boot-starter</artifactId>
 <version>3.0.3</version>
</dependency>

확장

주된 이유는 제가 스타터에 익숙하지 않아서 mybatis-plus-boot-starter 미바티스에 대한 종속성이 포함되어 있다고 잘못 생각했기 때문입니다.

Read next

미리보기 | 모바일 지능형 기기를 위한 기계 번역 기술 및 애플리케이션

1월 11일 18시 30분에는 매버릭 트랜스레이션의 양디가 "모바일 지능형 기기를 위한 기계 번역 기술 및 응용"을 주제로 모바일 지능형 기기에서 기계 번역을 사용할 때의 어려움과 해결책을 자세히 설명할 예정입니다.

Oct 13, 2025 · 2 min read