Request processing failed; nested exception is org.mybatis.spring.MyBatisSystemException

Request processing failed; nested exception is org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.binding.BindingException: Parameter ‘currentPageNo’ not found. Available parameters are [arg2, proCode, pageSize, proName, param3, param4, param1, param2]

事故发生地

Request processing failed; nested exception is org.mybatis.spring.MyBatisSystemException_第1张图片

如果我currentPageNo 不加 @param()注解会报错找不到此参数

Request processing failed; nested exception is org.mybatis.spring.MyBatisSystemException_第2张图片

关于@Param()注解

1、基本类型的参数或者String类型,需加上

2、引用类型不需要加

3、如果只有一个基本类型的话,可以忽略但是建议加上

4、我们在sql中引用的就是这声名的 @Param中设定的属性名

你可能感兴趣的:(项目搭建问题,java,后端,mybatis)