mybatis传递List参数不加@Param报错问题

mybatis传递list参数错误写法

List selectByListTest01(List myListParam);

报错:
org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.binding.BindingException: Parameter ‘myListParam’ not found. Available parameters are [collection, list]

改正后的代码:

List selectByListTest01(@Param("myListParam")List myListParam);

测试结果:查询成功

xml中SQL,返回值是List或String,resultType的值都是"String"


你可能感兴趣的:(Java,MySQL)