有人知道Ibatis是否接受Sets作为参数类吗?我没有看到任何文档,但是当我尝试尝试时却失败了,并告诉我它正在寻找列表。
最佳答案
这取决于用法。如果要迭代用于构建IN (...)
查询的set元素,则可以使用iterate
元素进行that的处理。
如果它不起作用,则可能需要将Set转换为List并将变量作为列表传递。
List list = new ArrayList(new HashSet());
有人知道Ibatis是否接受Sets作为参数类吗?我没有看到任何文档,但是当我尝试尝试时却失败了,并告诉我它正在寻找列表。
最佳答案
这取决于用法。如果要迭代用于构建IN (...)
查询的set元素,则可以使用iterate
元素进行that的处理。
如果它不起作用,则可能需要将Set转换为List并将变量作为列表传递。
List list = new ArrayList(new HashSet());