当前位置:首页 > Java技术 > Error creating bean with name 解决

Error creating bean with name 解决

2022年08月04日 22:33:51Java技术6

报错:Error creating bean with name 解决

报错原因:

  1. 未开启注解扫描;
  2. 未设置注解扫描的包路径;
  3. DAO、Controller、Service层中相应的注解是否加上;
  4. 某个Spring容器托管的类你写成了抽象类,即abstract Class,抽象类是无法new的;
  5. IDEA是否开启了Buid Automaically(如果未开启自动编译,需要自己手动编译)

解决方法:

  1. 在Springmvc的配置文件中添加:
 <mvc:annotation-driven/>
<!-- 在Springmvc扫描controller包下所有控制器-->
	<context:component-scan base-package="cn.smbms.controller"/>  
<!--
    	使spring扫描包下的所有类,让标注spring注解的类生效 
    	若扫描到有@Component @Controller@Service等这些注解的类,则把这些类注册为bean
    -->
    <context:component-scan base-package="cn.smbms.service"/> 
    <context:component-scan base-package="cn.smbms.dao"/>
  1. 自行检查DAO、Controller、Service层中相应的注解是否加上
  2. 自行检查是否某个Spring容器托管的类你写成了抽象类
  3. 自己手动编译或开启Build Automatically

作者:Jack-xsx
来源链接:https://blog.csdn.net/weixin_44993563/article/details/116123227

版权声明:
1、JavaClub(https://www.javaclub.cn)以学习交流为目的,由作者投稿、网友推荐和小编整理收藏优秀的IT技术及相关内容,包括但不限于文字、图片、音频、视频、软件、程序等,其均来自互联网,本站不享有版权,版权归原作者所有。

2、本站提供的内容仅用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯相关权利人及本网站的合法权利。
3、本网站内容原作者如不愿意在本网站刊登内容,请及时通知本站(javaclubcn@163.com),我们将第一时间核实后及时予以删除。


本文链接:https://www.javaclub.cn/java/17377.html

标签: 异常
分享给朋友:

“Error creating bean with name 解决” 的相关文章

Spring Boot 2.x 系列教程:WebFlux REST API 全局异常处理 Error Handling

Spring Boot 2.x 系列教程:WebFlux REST API 全局异常处理 Error Handling

摘要: 原创出处 https://www.bysocket.com 「公众号:泥瓦匠BYSocket 」欢迎关注和转载,保留摘要,谢谢! 本文内容 为什么要全局异常处理? WebFlux REST 全局异常处理实战 小结 摘录...

Java 异常基础 Exception

Java 异常基础 Exception

Java中的异常。包括异常的基本分类,处理异常的基本方法,自定义异常的方法和常见的一种有关异常的笔试面试题。 Java中的异常 Exception   java.lang.Exception类是Java中所有异常的直接或间接父类。即Exception类是所有异常...

Java异常(一) Java异常简介及其架构

Java异常(一) Java异常简介及其架构

  概要 本章对Java中的异常进行介绍。内容包括:Java异常简介Java异常框架 转载请注明出处:http://www.cnblogs.com/skywang12345/p/3544168.html   Java异常简介   ...

[biomaRt] Query ERROR: caught BioMart::Exception::Usage: Attributes from multiple attribute pages are not allowed

[biomaRt] Query ERROR: caught BioMart::Exception::Usage: Attributes from multiple attribute pages are not allowed

正文 Query ERROR: caught BioMart::Exception::Usage: Attributes from multiple attribute pages are not allowed 就如报错所说, 来源于多个attribute pages...

2.Java中Exception和Error的区别

2.Java中Exception和Error的区别

Exception和Error都是继承了Throwable类,在Java中只有Throwable类型的实例才可以被抛出(throw)或者捕获(catch),它是异常处理机制的基本组成类型 Error是指在正常情况下,不大可能出现的情况,绝大部分的Error都会导致程序(比...

Android打印堆栈

Android打印堆栈 java打印堆栈 方法一:...

error与exception的区别

Error(错误) 是系统中的错误,程序员是不能改变的和处理的,是在程序编译时出现的错误,只能通过修改程序才能修正。一般是指与虚拟机相关的问题,如系统崩溃,虚拟机错误,内存空间不足,方法调用栈溢等。对于这类错误的导致的应用程序中断,仅靠程序本身无法恢复和和预防,遇到这样的错误,建...

Java使用dom4j读取xml时报错:org.dom4j.DocumentException: Error on line 2 of document : Invalid byte 2 of 2-byte UTF-8 sequence. Nested exception: Invalid byte 2 of 2-byte UTF-8 sequence

1.Java使用dom4j读取xml时报错:   org.dom4j.DocumentException: Error on line 2 of document  : Invalid byte 2 of 2-byte UTF-8 sequence. Nested ex...

An exception occurred applying plugin request [id: ‘com.android.application‘]

An exception occurred applying plugin request [id: ‘com.android.application‘]

记一次编译异常 An exception occurred applying plugin request [id: 'com.android.application'] > Failed to apply plugin 'com.android.internal.a...

浅谈 Android  Exception & Throwable 类

浅谈 Android Exception & Throwable 类

一、Throwable 类 概述:java将所有的错误封装为一个对象,其根本父类为Throwable, Throwable有两个子类:Error和Exception。 Error: 这种异常被设计成不被捕获,因为这种异常产生于JVM自身。 Runti...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。