在上一篇 [Mybatis 点点滴滴]博客中,写到了 Mybatis 能够将类属性和表字段自动对应起来,在 parameterType属性值直接填写 POJO 类的名称即可(首字母不区分大小写),在 sql 语句中就可以直接写该 POJO 类的属性名了,以为他是按照属性名直接进行封装和拆解,但是当传递的参数为数组或者集合时,在 Xxxmapper.xml 文件中填写数组名或者集合名就不顶用了,这是为什么呢? 关联源码后,发现并不是直接按照属性名进行“映射”,而是进行一个 Map集合的封装,属性名…