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、嘗試將${}修改成#{}


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