关于springcloud报错报UnsatisfiedDependencyException的问题
ErrorstartingApplicationContext.Todisplaytheconditionsreportre-runyourapplicationwith'debug'enabled.
2020-11-1400:38:14.164ERROR1022---[ restartedMain]o.s.boot.SpringApplication :Applicationrunfailed
org.springframework.beans.factory.UnsatisfiedDependencyException:Errorcreatingbeanwithname'paymentController':Unsatisfieddependencyexpressedthroughfield'paymentService';nestedexceptionisorg.springframework.beans.factory.UnsatisfiedDependencyException:Errorcreatingbeanwithname'paymentServiceImpl':Unsatisfieddependencyexpressedthroughfield'paymentDao';nestedexceptionisorg.springframework.beans.factory.UnsatisfiedDependencyException:Errorcreatingbeanwithname'paymentDao'definedinfile[/Users/caoliu/Idea-workspace/springcloud/springcloud-privoder-payment-8001/target/classes/org/fecker/springcloud/dao/PaymentDao.class]:Unsatisfieddependencyexpressedthroughbeanproperty'sqlSessionFactory';nestedexceptionisorg.springframework.beans.factory.BeanCreationException:Errorcreatingbeanwithname'sqlSessionFactory'definedinclasspathresource[org/mybatis/spring/boot/autoconfigure/MybatisAutoConfiguration.class]:Beaninstantiationviafactorymethodfailed;nestedexceptionisorg.springframework.beans.BeanInstantiationException:Failedtoinstantiate[org.apache.ibatis.session.SqlSessionFactory]:Factorymethod'sqlSessionFactory'threwexception;nestedexceptionisorg.springframework.core.NestedIOException:Failedtoparsemappingresource:'file[/Users/caoliu/Idea-workspace/springcloud/springcloud-privoder-payment-8001/target/classes/mybatis/mybatis-config.xml]';nestedexceptionisorg.apache.ibatis.builder.BuilderException:ErrorparsingMapperXML.Cause:java.lang.NullPointerException
atorg.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:643)~[spring-beans-5.2.8.RELEASE.jar:5.2.8.RELEASE]
atorg.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:130)~[spring-beans-5.2.8.RELEASE.jar:5.2.8.RELEASE]
atorg.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:399)~[spring-beans-5.2.8.RELEASE.jar:5.2.8.RELEASE]org.springframework.beans.factory.UnsatisfiedDependencyException:Errorcreatingbeanwithname'XXXXXX':Unsatisfieddependencyexpressedthrough
我的报错是因为application.yml文件里mapper-locations配置报错
错误:
#1.配置mapper文件放在resource下的mapper中
mapper-locations:classpath:mybatis/*.xml
正确:
#1.配置mapper文件放在resource下的mapper中
mapper-locations:classpath:mybatis/mapper.xml
到此这篇关于关于springcloud报错报UnsatisfiedDependencyException的问题的文章就介绍到这了,更多相关springcloud报错内容请搜索毛票票以前的文章或继续浏览下面的相关文章希望大家以后多多支持毛票票!