IBatis作为持久层访问数据库时,传入List或是数组作为参数并在sql 中进行遍历时,如果传入的参数不是list或数组时就会报这个错,

如果接收和遍历参数的sql确认都没有问题,则考虑传入的参数:
将参数转成数组或是list,建议优先使用数组,数组比list集合效率相对要高些

本文探讨了在使用IBatis进行数据库操作时,如何正确传递List或数组类型的参数,并在SQL语句中进行遍历处理。特别是针对非List或非数组类型参数时可能遇到的问题及解决方法进行了详细说明。
IBatis作为持久层访问数据库时,传入List或是数组作为参数并在sql 中进行遍历时,如果传入的参数不是list或数组时就会报这个错,

如果接收和遍历参数的sql确认都没有问题,则考虑传入的参数:
将参数转成数组或是list,建议优先使用数组,数组比list集合效率相对要高些


被折叠的 条评论
为什么被折叠?