笔记:mabatis 入参(比如:list, array, @param )的处理,在sql查询时,是以map结构进行读取的。
另外,ParameterHandler.setParameters 为了便于ps.setParameter(...) mybatis 必须以唯一的对象包装入参,也就是说有两种情况处理:
1.无入参或者有一个入参,则透传(list、array入参特例);
2.有两个以上的入参,以map结构包装,透传。
源码:
备注:对象包装入参使用
笔记:mabatis 入参(比如:list, array, @param )的处理,在sql查询时,是以map结构进行读取的。
另外,ParameterHandler.setParameters 为了便于ps.setParameter(...) mybatis 必须以唯一的对象包装入参,也就是说有两种情况处理:
1.无入参或者有一个入参,则透传(list、array入参特例);
2.有两个以上的入参,以map结构包装,透传。
源码:
备注:对象包装入参使用