org.apache.ibatis.binding.BindingException: Parameter 'xxx' not found. Available parameters are [arg1, arg0, param1, param2]


 

 

這個異常說明參數沒有加上@Param注解,加上這個注解就行了。

 默認情況下mybatis把參數按順序轉化為[0, 1, param1, param2],也就是說#{0} 和 #{param1} 是一樣的,都是取第一個參數,以此類推。

在mybatis的Map類中,方法參數為多個時,前面需要加上@Param注解

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM