idea报错Parameter 'name' not found. Available parameters are [arg3, arg2, arg1, arg0, param3, param4, param1, param2]
这里加@Param注解可以解决问题
public List<Emp> list(@Param("name")String name, @Param("gender")Short gender, @Param("begin")LocalDate begin, @Param("end")LocalDate end);
或者在idea里面设置
-parameters
修改完后一定要clean一下
参考文章
MyBatis多参数传递之@Param究竟加还是不加?_mybatis @param 写跟不写-CSDN博客
mybatis多个参数不加@Param - mushishi - 博客园 (cnblogs.com)