Error creating bean with name ‘articleController‘:Injection of autowired dependencies failed

Error creating bean with name ‘articleController‘:Injection of autowired dependencies failed
警告: Exception encountered during context initialization - cancelling refresh attempt
org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘articleController’: Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: pri.rong.blog.service.TagService pri.rong.blog.controller.ArticleController.tagService; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘tagService’: Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: private pri.rong.blog.dao.TagMapper pri.rong.blog.service.TagService.tagMapper; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type [pri.rong.blog.dao.TagMapper] found for dependency: expected at least 1 bean which qualifies as autowire candidate for this dependency. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)}
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘articleMapper’ defined in file [D:\idea2020.3.1(reinstall)\myblog\target\classes\pri\rong\blog\dao\ArticleMapper.class]: Cannot resolve reference to bean ‘sqlSessionFactory’ while setting bean property ‘sqlSessionFactory’; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘sqlSessionFactory’ defined in class path resource [spring-core.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: ‘file [D:\idea2020.3.1(reinstall)\myblog\target\classes\mapper\ArticleMapper.xml]’; nested exception is org.apache.ibatis.builder.BuilderException: Error parsing Mapper XML. Cause: java.lang.IllegalStateException: No typehandler found for property tagList
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘articleTagMapper’ defined in file [D:\idea2020.3.1(reinstall)\myblog\target\classes\pri\rong\blog\dao\ArticleTagMapper.class]: Cannot resolve reference to bean ‘sqlSessionFactory’ while setting bean property ‘sqlSessionFactory’; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘sqlSessionFactory’ defined in class path resource [spring-core.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: ‘file [D:\idea2020.3.1(reinstall)\myblog\target\classes\mapper\ArticleMapper.xml]’; nested exception is org.apache.ibatis.builder.BuilderException: Error parsing Mapper XML. Cause: java.lang.IllegalStateException: No typehandler found for property tagList
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘categoryMapper’ defined in file

Error creating bean with name ‘articleController‘:Injection of autowired dependencies failed
Error creating bean with name ‘articleController‘:Injection of autowired dependencies failed
tagList的类型如下:
Error creating bean with name ‘articleController‘:Injection of autowired dependencies failed

解决方案:

注释掉这一行就好了。

疑惑

为何这样写不行呢??????

上一篇:srpintBoot 项目单元测试启动报错 Error creating bean with name 'serverEndpointExporter'


下一篇:Error creating bean with name ‘XXX‘: Injection of autowired dependencies failed错误的解决方法