当前位置: 代码迷 >> 综合 >> Could not find parameter map Java.util.Map Parameter Maps collection does not contain value for java
  详细解决方案

Could not find parameter map Java.util.Map Parameter Maps collection does not contain value for java

热度:3   发布时间:2024-01-05 04:22:27.0

Mybatis报下面的错误

1.org.apache.ibatis.builder.IncompleteElementException: Could not find parameter map Java.util.Map

2.Caused by: java.lang.IllegalArgumentException: Parameter Maps collection does not contain value for java.util.Map

首先确定一下自己是不是使用了 parameterMap标签,你调用的那个方法所在的xml中所有的标签都需要检查,因为mybatis官方已经停止支持parameterMap标签 所以 以后不要再用,改为parameterType

如果改完还不好使,我们可以研究一下报错的位置(debug进源码查看,一般只要定位到报错信息(例: Could not find parameter map Java.util.Map)所在方法入口处)