当前位置: 首页 > news >正文

面签拍照 网站备案360优化大师下载

面签拍照 网站备案,360优化大师下载,海口高端品牌网站建设,罗湖做网站的Spring报错详解 一、前言二、报错提示三、分层解读1.最下面一层Caused by2.上一层Caused by3.最上层Caused by 四、总结五、解决方案 一、前言 本文主要是记录在初次学习Spring时遇到报错后的解读以及解决方案 二、报错提示 三、分层解读 遇到报错的时候,我们需要…

Spring报错详解

  • 一、前言
  • 二、报错提示
  • 三、分层解读
    • 1.最下面一层Caused by
    • 2.上一层Caused by
    • 3.最上层Caused by
  • 四、总结
  • 五、解决方案

一、前言

本文主要是记录在初次学习Spring时遇到报错后的解读以及解决方案

二、报错提示

在这里插入图片描述

三、分层解读

遇到报错的时候,我们需要从下往上阅读错误,从最下面一层的Caused by开始阅读,最核心的错误是在最下面一层的;最上面 Exception in....是对下面的错误的包装

1.最下面一层Caused by

在这里插入图片描述

Caused by: java.lang.NoSuchMethodException: com.itheima.dao.impl.BookDaoImpl.

NoSuchMethodException:没有这样的方法导致的异常

在这句话后面列出了一个方法:com.itheima.dao.impl.BookDaoImpl.<init>(),也就是缺失了这个方法导致的异常报错

2.上一层Caused by

在这里插入图片描述

Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [com.itheima.dao.impl.BookDaoImpl]: No default constructor found; nested exception is java.lang.NoSuchMethodException: com.itheima.dao.impl.BookDaoImpl.<init>()

BeanInstantiationException:Bean实例化异常

Failed to instantiate:实例化失败,在中国报错后面给了一个类com.itheima.dao.impl.BookDaoImpl,表示这个类实例化失败

No default constructor found:未找到默认构造函数

nested:嵌套,嵌套下一层的报错

3.最上层Caused by

在这里插入图片描述

Exception in thread "main" org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'bookDao' defined in class path resource [applicationContext.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [com.itheima.dao.impl.BookDaoImpl]: No default constructor found; nested exception is java.lang.NoSuchMethodException: com.itheima.dao.impl.BookDaoImpl.

这里我们只要看nested前的报错信息即可

Exception in thread "main" org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'bookDao' defined in class path resource [applicationContext.xml]: Instantiation of bean failed

BeanCreationException:创建Bean异常:后面写出创建哪一个Bean失败了

Error creating bean with name 'bookDao' defined in class path resource [applicationContext.xml]:在applicationContext.xml文件里名字为bookDaoBean创建失败

Instantiation of bean failed:Bean实例化失败

四、总结

这个报错原因很清晰:在 com.itheima.dao.impl.BookDaoImpl这个类中缺少默认构造函数,这里给出 com.itheima.dao.impl.BookDaoImpl类的代码


public class BookDaoImpl implements BookDao {public BookDaoImpl(int i) {System.out.println("book dao constructor is running ....");}public void save() {System.out.println("book dao save ...");}}

可以看出这里缺少不含参数的构造函数public BookDaoImpl()

五、解决方案

  1. 在原有代码上加上如下代码

    public BookDaoImpl(){}
    
  2. 修改含参构造方法,去掉int i

    public BookDaoImpl(){}
    
http://www.15wanjia.com/news/1341.html

相关文章:

  • 网站策划的最终体现是撰写网站策划书大连网站优化
  • 文化厅网站建设审核报告单百度在线客服系统
  • 如何做网站数据分析广州发布紧急通知
  • 个人搭建网站广告免费发布信息平台
  • 自主设计和创建网站拉新人拿奖励的app
  • 浙江杰立建设集团 网站首页站长统计入口
  • php网站开发参考书籍seo入门基础知识
  • 建筑人才网官网首页青岛seo公司
  • 深圳高端电商网站建设者成都自动seo
  • 西安教育类网站建设公司贵阳百度快照优化排名
  • 做黑彩网站会怎样处罚营销比较成功的品牌
  • 网站多种语言是怎么做的华为手机业务最新消息
  • 汽车o2o网站建设网店代运营合同
  • 网站建设公司创意seo整体优化
  • 做视频网站教程推广软件哪个好
  • 凡科建站容易吗外贸网站建设
  • 做网站用什么主题最新国际新闻 大事件
  • 广州网站建设案例某个产品营销推广方案
  • 用商标域名注册的非盈利网站百度信息流怎么收费
  • 单位如何建设网站最佳的搜索引擎
  • 大连零基础网站建设教学哪里有网站免费推广网站
  • 营销型网站是什么电脑优化系统的软件哪个好
  • 国外做黄漫的网站有哪些wordpress免费建站
  • 百度怎么发自己的广告北京seo排名优化网站
  • 做电源的网站企业官网seo
  • 龙岗网站建设定制开发免费网站统计
  • 网站推广免费海东地区谷歌seo网络优化
  • 医药网站怎么做网络项目发布网
  • 天津网站建设揭秘一点优化
  • 网站制作加教程视频四川全网推网络推广