- 博客(2)
- 收藏
- 关注
原创 Parameter ‘start‘ not found. Available parameters are [arg1, arg0, param1, param2]
在SpringBoot项目中整合MyBatis实现分页功能时,出现"Parameter'start'notfound"错误。经排查发现Mapper层的分页方法未使用@Param注解,导致MyBatis无法正确匹配参数。解决方法是为方法参数添加@Param注解,使其与SQL占位符对应。该注解用于将方法参数绑定到SQL语句,在多参数情况下尤为必要,否则MyBatis会默认使用arg0/param1等命名方式。通过添加@Param("start")和@Param("pageSize")注解后,分页查询功能恢复正常
2025-05-30 20:05:07
271
原创 案例:加载并解析xml文件中的数据,完成数据处理,并在页面展示 过程报错:接口data里面没有获取到数据导致无法传值到网页
在调试过程中,发现尽管emp.xml和接口调用均成功,但data内无数据且网页无显示。经过排查,实体类Emp、控制类EmpController及emp.xml均无异常。最终问题定位在XmlParserUtils.java类中,存在一个与实体类Emp同名的类。修复后重新运行,data成功获取数据,网页也正确显示传值,问题解决。
2025-05-21 10:50:35
249
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅