org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'persistenceExceptionTranslationPostProcessor' defined in class path resource [org/springframework/boot/autoconfigure/dao/PersistenceExceptionTranslationAutoConfiguration.class]: Unsatisfied dependency expressed through method 'persistenceExceptionTranslationPostProcessor' parameter 0: Invalid bean definition with name 'driverInfoMapper' defined in file [E:\workspace\Springsecture-01-test\target\classes\com\xgj\application\mapper\DriverInfoMapper.class]: Invalid value type for attribute 'factoryBeanObjectType': java.lang.String
at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:795) ~[spring-beans-6.1.11.jar:6.1.11]
at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:542) ~[spring-beans-6.1.11.jar:6.1.11]
Caused by: org.springframework.beans.factory.BeanDefinitionStoreException: Invalid bean definition with name 'driverInfoMapper' defined in file [E:\workspace\Springsecture-01-test\target\classes\com\xgj\application\mapper\DriverInfoMapper.class]: Invalid value type for attribute 'factoryBeanObjectType': java.lang.String
at org
解决办法将spring-boot-starter-parent这里我的版本是3.3.2版本降低成如下版本
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.7.18</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>