mybatis 参数绑定(一个参数且为集合)失效

29 阅读1分钟

mybatis 多个参数绑定

当入参为多个时
  • 每个参数指定@Param 去绑定没问题,
  • 不用@param绑定时,默认绑定的是参数名
当入参只有一个时
  • 指定@Param 去绑定没问题,
  • 不是集合类型时 默认绑定的是参数名
  • 是集合类型时 不使用@param时 默认绑定的是 listcollection,而不是参数名