SpringBoot项目启动报错:Failed to bind properties under 'mybatis.configuration.result-maps[0]' to org.apache.ibatis.mapping.ResultMap

分类:计算机 | Spring | SpringBoot | 异常问题 1179
更新:2022-07-01 11:06:11
编辑

1 异常描述

在tomcat中启动SpringBoot项目的war包时服务报错“Failed to bind properties under 'mybatis.configuration.result-maps[0]' to org.apache.ibatis.mapping.ResultMap”,如图所示:

2 异常分析

网上查资料得知这个问题应该是SpringBoot2.2.0版本和Mybatis不兼容,导致Mybatis无法注入dao层的接口,所以出现了这个报错。

3 异常解决

解决这个错误只需要修改SpringBoot的版本,升版、降版都行,SpringBoot2.2.1已经修复这个问题了,于是我把版本改成了2.2.1.RELEASE,重新打包测试,问题得到了解决。