【配置文件一直说我的bean创建不成功 】 | IT修真院·坑乎
配置文件一直说我的bean创建不成功
我也踩过这个坑( 2 )
已统计您的踩坑,无需重复点击
回答(1)
详细描述
错误截图
编辑于2024-04-22
  • [上海|]JAVA-
    2

    你可以翻译下报错信息,在红字异常栈中,由上到下显示地异常信息是:

    1. 无法创建bean“bannerServiceImpl”,因为bannerMapper的bean中有不正规表达

    2. 无法创建bean“bannerMapper”,因为sqlSessionFactory的bean中(定义在SpringConfig.xml文件中)有不正规表达

    3. 调用方法失败,IO异常(输入输出错误),解析config resource失败

    4. 解析SQL Mapper配置文件(sql Mapper configuration)失败,解析mapper文件失败

    5. 处理类失败,TypeException(类型异常),无法处理类型别名为“BaseResultMap”,因为无法发现BaseResultMap的类


    所以最终原因是你的持久层Mapper文件中,没有BaseResultMap的类,或者这个类错误了,导致上层调用一一报错


    错误信息是在内存中按照栈的形式储存的,所以最开始发生错误的地方在报错信息的最底部(根本原因)

    当然在报错一开始会有报错信息的总结,你可以拉倒最后看那一行。(但是你的报错信息都杂到一块了,就很尴尬)

    编辑于2019-06-01