Could not find parameter map java.util.Map 错误

错误:
org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.builder.xml.IncompleteStatementException: Could not find parameter map java.util.Map
报错的地方:
this.sqlSessionTxTemplate.selectOne("UserManageMapper.addUser", ht);

“UserManageMapper.addUser”:


resultMap="map">
select * from subscriber where provider_id=#{providerId}
order by updated_on desc

之前一直都很正常,现在莫名其妙的报错,而且所有的查询,更新都是报这个错误,检查了很多地方都没发现问题。
请大家帮帮忙

你全局搜索文件*.xml 搜索词: parameterMap 然后将parameterMap 改为parameterType

个人见解,不对勿喷,我也是菜鸟

应该是你select * 返回的是多条字段内容,而map是key-value键值对形式,这应该算是不匹配,你试试返回类型resultType是实体类对象

楼主 我也碰到这个问题了 解决了 求分享 多谢

写错一个paramterMap 瞎JB报错 感谢楼上兄弟

拜谢大胸弟,找半天了