Caused by: org.apache.ibatis.binding.BindingException: Parameter 'title' not found. Available parameters are [1, 0, param1, param2]
方法要这样写:
void insertData(@Param("id")String id, @Param("title")String title);
或者不改传参,改sql:
sql中的参数用 #{0},#{1}代替即可
本文介绍了解决MyBatis中因参数名称不匹配导致的BindingException异常的方法。通过调整方法签名或SQL语句中的参数引用方式,可以有效避免此类问题。
Caused by: org.apache.ibatis.binding.BindingException: Parameter 'title' not found. Available parameters are [1, 0, param1, param2]
方法要这样写:
void insertData(@Param("id")String id, @Param("title")String title);
或者不改传参,改sql:
sql中的参数用 #{0},#{1}代替即可
4万+
785
759
825
1884

被折叠的 条评论
为什么被折叠?