一、问题分析
Mybatis报错:
java.lang.IllegalArgumentException: Result Maps collection does not contain value for com.xxx.dao.BusinessDao.Business
简单翻译:resultMap 集合中不包含值为 Business的映射关系。即在xxx-mapper.xml
文件中配置的所有<resultMap type="" id="">
不包含id=”Business”的resultMap
二、问题解决
可能原因:
1、resultMap存在,在select语句中引用时不小心写错了名字
2、本来想用resultType,结果“脑残了(说自己)”写了resultMap
<select id="selectByPage" resultMap="Business">
唉,本来是想用Business这个java bean去接收值的,结果写出了resultMap,当然不存在了,根本啊没有配置id=”Business”的resultMap.