Spring 报错:Error creating bean with name

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Spring 报错:Error creating bean with name相关的知识,希望对你有一定的参考价值。

org.springframework.beans.factory.BeanCreationException:

原因是在autowire时,找不到相应的类,上述问题是因为XXXXX的实现类中没有加相应的注解。如dao层 @Repository  如service层  @Service

  1. 出现上述问题的原因是没有在相应的实现类中追加相应的注解。

    本人发现的问题是在Service层的实现类中没有追加:

    @Service("XXXXX")

  2. 2

    在service的实现类XXXXXServiceImpl.java的开始,追加@Service("XXXXX"),如下:

    @Service("XXXXX")

    public class XXXXXServiceImpl implements XXXXXService{

    ......

    }

  3. 3

    追加完之后,把代码刷新并clean一下,重新启动tomcat,一般都会成功。

以上是关于Spring 报错:Error creating bean with name的主要内容,如果未能解决你的问题,请参考以下文章

Spring 报错:Error creating bean with name

spring-boot导入redis依赖后报错 Error creating bean with name ‘redisConnectionFactory‘

Spring Boot 报错:Error creating bean with name 'entityManagerFactory' defined in class path re

Spring 定时器 使用quartz 报错问题 Error creating bean with name 'reportTask' defined in file 求解

Spring Boot报错Error creating bean with name 'userRepository': Invocation of init method faile

spring 管理hibernate事务 配置完了报错 Error creating bean with name 'loginAction' defined in file .