-
[上海|]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
- 去第 页