https://blog.csdn.net/itanping/article/details/108853966 虽然看了这位老哥的帖子把问题解决了 但是还是不知道为什么要把参数变量名改成list?请各位不啬赐教~感激不尽
可以不改list,但是要使用@Param()注解来生命你的xxList
mybatis自己对参数进行了包装,默认把list数据放在一个map里面,即 map.put("list",xxx) ,所以取这个参数时就要用list。或者你写注解@Param 指明名称