zoukankan      html  css  js  c++  java
  • org.springframework.beans.factory.NoSuchBeanDefinitionException:No qualifying bean of type 'xxx 'available

      搭了一个简单的SSM项目,启动报错:

      org.springframework.beans.factory.NoSuchBeanDefinitionException:No qualifying bean of type 'com.xxx.ssmdemo.service.IUserService' available: expected at least 1 bean

      which qualifies as autowire candidate.Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)}

      提示很清楚,找不到IUserService这个Bean的定义,所以自动注入出错。那么找不到Bean,可能有两种情况,一是真的没有定义这个接口(不太可能),二就是Spring没有扫描到相关的类或者接口。

      原因:项目中有spring-mvc.xml,spring-mybatis.xml,applicationContext.xml共三个配置文件。而我在前两个配置文件中都添加了<context : compoment-scan>,在applicationContext.xml中却没有配。

      解决:将其余配置文件中的<context : compoment-scan>删除,在applicationContext中添加。

      启动成功。

  • 相关阅读:
    CF763C Timofey and Remoduling
    CF762E Radio Stations
    CF762D Maximum Path
    CF763B Timofey and Rectangles
    URAL1696 Salary for Robots
    uva10884 Persephone
    LA4273 Post Offices
    SCU3037 Painting the Balls
    poj3375 Network Connection
    Golang zip压缩文件读写操作
  • 原文地址:https://www.cnblogs.com/Ezi0/p/10392426.html
Copyright © 2011-2022 走看看