mybatis异常:Improper inline parameter map format. Should be: #{propName,attr1=val1,attr2=val2}

解决办法:mybatis的xml中形如以下需要传参的地方

 t.createdate >trunc(#{date,jdbcType=DATE})

1、以上从#开始不要有任何多余的空格,特别是jdbcType后面的等号,这个等号的前后不要有空格

2、字段名称,字段类型,应该检查数据库和xml的字段名称是否对应、参考mybatis和JAVA的类型做好正确的对应类型,特别是日期有多种,要注意对应关系。

3、尝试将${}修改成#{}


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章