Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >No beans of ‘xxx‘ type found

No beans of ‘xxx‘ type found

作者头像
张小驰出没
发布于 2021-12-06 08:18:31
发布于 2021-12-06 08:18:31
86200
代码可运行
举报
运行总次数:0
代码可运行

Could not autowire. No beans of ‘xxx’ type found

如果是Spring Boot 项目中 Mapper 文件注入出现报错,可以尝试启动,如果可以正常启动的话,是不会影响的。

首先,检查三点

  1. 导入类是不是导入错了
  2. 依赖是不是导入错了
  3. 引入的类是不是对应依赖的

检查完毕,如果还是出现这样的问题,参考以下解决方法:

遇到的问题

Could not autowire. No beans of ‘xxx’ type found

这是我是在使用 WebSocket 的时候,引入 SimpMessagingTemplate 类,出现这个问题:

如果启动的话:

解决方法

1.启动类,加入启动注解 @SpringBootApplication

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
@SpringBootApplication
public class CloudApplication {
    public static void main(String[] args) {
        SpringApplication.run(CloudApplication.class,args);
    }
}

2.将启动类,移动到一个包下,不要放在根目录

这是我是新建的一个 start 包,启动类移入其中,就可以注入了

请大家一定注意: 大部分的无法注入问题,都是因为 依赖导入错误、引入错误 或者 直接写错了类 ,一定先排除这些可能

个人博客为: MoYu’s HomePage

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021/05/26 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Spring Cloud 系列之注册中心 Zookeeper
  ZooKeeper 是一个分布式的,开放源码的分布式应用程序协调服务,是 Google 的 Chubby 一个开源的实现,是 Hadoop 和 Hbase 的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。ZooKeeper 的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。ZooKeeper 包含一个简单的原语集,提供 Java 和 C 的接口。ZooKeeper 代码版本中,提供了分布式独享锁、选举、队列的接口。其中分布锁和队列有 Java 和 C 两个版本,选举只有 Java 版本。
Demo_Null
2020/11/11
8350
Spring Cloud 系列之注册中心 Zookeeper
解决SpringBoot后端项目中的Idea 报错:Could not autowire,no beans of “XXX“ type found
在做后端代码调试的时候,发现有个很怪的问题:就是@Autowired自动注入失效了,检查了自己的代码发现扫描没问题后,一时半会还真不知道问题出在哪里,但是就奇怪在,这个报错并不会影响后端代码的运行与编译。
程序员洲洲
2024/06/07
2.3K0
解决SpringBoot后端项目中的Idea 报错:Could not autowire,no beans of “XXX“ type found
Could not autowire. No beans of 'xxx' type found
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
chenchenchen
2019/09/02
4.6K0
Could not autowire. No beans of 'xxx' type found
Spring-04 Bean的自动装配
由于在手动配置xml过程中,常常发生字母缺漏和大小写等错误,而无法对其进行检查,使得开发效率降低。
张小驰出没
2021/04/15
6280
Spring-04  Bean的自动装配
极简SpringBoot指南-Chapter02-Spring依赖注入的方式
w4ngzhen/springboot-simple-guide: This is a project that guides SpringBoot users to get started quickly through a series of examples (github.com)
w4ngzhen
2023/10/17
3170
解决Spring中报错 required a single bean, but 2 were found
启动后报错:required a single bean, but 2 were found
@依然范特西
2023/05/13
5.5K0
解决Spring中报错 required a single bean, but 2 were found
springboot入门之路(二)
springboot入门之路(二) 继springboot入门之路(一)连续的学习渐进之路。 阅读springboot入门之路(一)点击:springboot入门之路(一) 3.springboot配置及注意事项 3.1继承starter parent 想配置你的项目继承 spring-boot-starter-parent 只需要简单地设置 parent 为: <!-- Inherit defaults from Spring Boot --> <parent> <groupId>org.spring
挑战者
2018/06/29
3710
引入feign注入报错 org.springframework.beans.factory.NoSuchBeanDefinitionException解决
引入feign注入报错 org.springframework.beans.factory.NoSuchBeanDefinitionException解决
oktokeep
2024/10/09
2000
关于SpringBoot开发的更多细节
在上篇文章《开发你的第一个SpringBoot应用》已经对SpringBoot基本开发流程有了大体了解,本文将继续对SpringBoot官网进行学习,发现关于SpringBoot开发的更多细节。
dongfanger
2021/12/16
3970
155_SpringBoot_自动装配
SpringBoot是整合Spring技术栈的一站式框架 SpringBoot是简化Spring技术栈的快速开发脚手架
玖柒的小窝
2021/09/18
2510
155_SpringBoot_自动装配
Spring Boot构建系统
在Spring Boot中,选择构建系统是一项重要任务。建议使用Maven或Gradle,因为它们可以为依赖关系管理提供良好的支持。Spring不支持其他构建系统。
黑洞代码
2022/07/01
6260
Spring Boot构建系统
【刨根问底】Spring Boot 启动原理
可以看到,此类中添加了注解 @SpringBootApplication,main 方法里通过 SpringApplication.run 来启动整个应用程序。因此要研究 Spring Boot 的启动原理,我们就需要从这个注解和这个run方法入手。
田维常
2019/07/16
4440
【刨根问底】Spring Boot 启动原理
SpringBoot静态获取 bean的三种方式
实现方式:在springboot的启动类中,定义static变量ApplicationContext,利用容器的getBean方法获得依赖对象
Vincent-yuan
2021/11/01
4.3K0
Springboot整合Spring的.xm配置文件
1、在进行Spring项目配置的时候,可以通过*.xml文件配置,也可以通过Bean(@Configuration注解)配置。SpringBoot延续了Spring这一特点,在SpringBoot项目中依然可以使用配置文件定义。
别先生
2020/10/30
1K0
实操:No beans of 'FastDFS Client' type found 的解决方法
required a bean of type 'org.springframework.fasfdfs.server.FastDFSClient' that could not be found.
create17
2019/09/19
1.1K0
实操:No beans of 'FastDFS Client' type found 的解决方法
SpringBoot2基础入门 学习(一)
2014 ,martin fowler马丁·福勒 提出的:微服务架构风格 常听的:分布式微服务
Java_慈祥
2024/08/06
1370
SpringBoot2基础入门 学习(一)
SpringBoot2----容器功能
本篇笔记是在尚硅谷SpringBoot2核心技术与响应式编程这篇笔记的基础上,增加一些个人注解
大忽悠爱学习
2021/11/15
3980
SpringBoot-11 扩展功能
同步就是一个任务的完成需要依赖另外一个任务时,只有等待被依赖的任务完成后,依赖的任务才能算完成,这是一种可靠的任务序列。要么成功都成功,失败都失败,两个任务的状态可以保持一致。
张小驰出没
2021/04/15
5910
SpringBoot-11  扩展功能
springboot详细启动过程
Spring Boot 是一个用于快速开发独立的、生产级别的基于 Spring 框架的应用的工具。它简化了基于 Spring 的应用开发,特别是微服务的开发。下面是 Spring Boot 应用的启动过程的详细解析。
程序员朱永胜
2024/01/09
2520
手写模拟Spring Boot启动过程功能
——https://cloud.tencent.com/developer/article/2466203
小马哥学JAVA
2024/11/18
1430
相关推荐
Spring Cloud 系列之注册中心 Zookeeper
更多 >
LV.0
这个人很懒,什么都没有留下~
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验