专栏首页chenchenchen找不到bean,注入失败,临时解决方案,expected at least 1 bean which qualifies as autowire candidate

找不到bean,注入失败,临时解决方案,expected at least 1 bean which qualifies as autowire candidate

把@Autowired 改成以下

@Autowired(required = false)

表示忽略当前要注入的bean,如果有直接注入,没有跳过,不会报错。

在容器的启动过程中,会初始化很多bean,这也是spring的核心之一(IOC)。但是在注入的过程中,扫描到公共方法中要注入的bean,并未找到,强行注入就会注入失败。我们又不能单独的去除改方法,所以我们采取的思想就是有bean就注入,没有就不注入。

参考:https://blog.csdn.net/weixin_44012027/article/details/106570771

https://chenchenchen.blog.csdn.net/article/details/97923811

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Spring实战——通过Java代码装配bean

      上篇说的是无需半行xml配置完成bean的自动化注入。这篇仍然不要任何xml配置,通过Java代码也能达到同样的效果。   这么说,是要把上篇的料拿出来再煮...

    JackieZheng
  • Spring 自动装配模式之构造函数装配方式

    这种模式与 byType 非常相似,但它应用于构造器参数。Spring 容器看作 beans,在 XML 配置文件中 beans 的 autowire 属性设置...

    Jerry Wang
  • SpringBoot- springboot集成Redis出现报错:No qualifying bean of type 'org.springframework.data.redis.conn...

    Springboot将accessToke写入Redisk 缓存,springboot集成Redis出现报错

    吟风者
  • org.springframework.beans.factory.NoSuchBeanDefinitionException:

    错误信息: org.springframework.beans.factory.NoSuchBeanDefinitionException: No quali...

    时间静止不是简史
  • SpringBoot单元测试依赖注入失败

    org.springframework.beans.factory.BeanCreationException: Error creating bean wit...

    sleeping
  • Spring框架知识总结-注入Bean的各类异常

    近日整合sping和hibernate框架时遇到了一系列的异常,本次主要说明一下spring框架可能出现的异常及解决方案。 我们借助sping强...

    用户1257215
  • 谈谈 Spring 中的 NoSuchBeanDefinitionException

    org.springframework.beans.factory.NoSuchBeanDefinitionException 是很常见的异常,可以说绝大多数使...

    Java小咖秀
  • 为什么applicationContext.xml和spring-servlet.xml中都有注解过滤<context:component-scan base-package="myproject">

    在刚学习SpringMVC框架整合时,你也许会产生疑问为什么Spring.xml和SpringMVC.xml中都有注解过滤。

    yaohong
  • Spring10种常见异常解决方法

    在程序员生涯当中,提到最多的应该就是SSH三大框架了。作为第一大框架的Spring框架,我们经常使用。

    业余草
  • 2018-12-19 关于SpringBoot启动过程中报NoSuchBeanDefinitionException的异常的问题

    SpringBoot JPA 中无法注入 JpaRepository 接口的问题及解决方案

    Albert陈凯
  • 关于SpringBoot bean无法注入的问题(与文件包位置有关)

    其中server-platform-app与server-mobile-api 分别是两个springboot搭建的独立服务端。server-platform...

    飞奔去旅行
  • Spring 容器 17 个常用注解总结

    传统的Spring做法是使用.xml文件来对bean进行注入或者是配置aop、事物,这么做有两个缺点:

    江南一点雨
  • 你清楚这几个 Spring 常用注解吗?

    传统的Spring做法是使用.xml文件来对bean进行注入或者是配置aop、事物,这么做有两个缺点:

    一个优秀的废人
  • 解决:Field xxMapper in xx.service.impl.xxServiceImpl

    1、启动 SpringBoot项目报错,使用的是Springboot、Spring、Mybatis连接Mysql数据库,启动SpringBoot项目报错,错误如...

    别先生
  • springboot2.0 常见问题找不到

    第一种:启动类注解上有@SpringBootApplication(exclude = DataSourceAutoConfiguration.class)

    用户5899361
  • Spring框架基础知识(03)

    Spring可以将容器中存在的任何对象自动赋值到某个属性或参数中去!这样的机制就称之为“自动装配”!简单的说,当某个属性或参数需要值时,只要这个值是在Sprin...

    海拥
  • spring之通过注解方式配置Bean(二)

    上一节讲到了基本的基于注解的配置Bean,但是每个Bean之间是没有关联的,现在我们想实现下面的功能。

    西西嘛呦
  • springboot之整合基本的jdbc并操作Mysql数据库

    对于数据访问层,无论是SQL还是NOSQL,springboot默认采用整合spring data方式进行统一处理,添加大量自动配置,屏蔽了许多设置,引入各种x...

    西西嘛呦
  • spring-cloud-kubernetes与SpringCloud Gateway

    SpringCloud Gateway是SpringCloud技术栈下的网关服务框架,在基于SpringCloud的微服务环境中,外部请求会到达SpringCl...

    程序员欣宸

扫码关注云+社区

领取腾讯云代金券