java - Ibatis 支持 Sets 作为参数类吗?

标签 java mysql ibatis

有谁知道Ibatis是否接受Sets作为参数类?我没有看到任何文档,但当我尝试时它失败了,并告诉我它正在寻找列表。

最佳答案

这取决于使用情况。如果您想迭代 set 的元素来构建 IN (...) 查询,有一种方法可以这样做 that使用 iterate 元素。 如果它不起作用,您可能需要将 Set 转换为 List 并将变量作为列表传递。

List list = new ArrayList(new HashSet());

关于java - Ibatis 支持 Sets 作为参数类吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4719692/

相关文章:

java - JDA Stream mp4 文件不和谐

java - 使用 JSP 的数据库并收到错误

java - GWT-AI 集成

PHP - 将搜索结果中的数据传递到另一个表中

java - 以 "type safe"方式做某事是什么意思?

java - Android 对话框主题使 setContentView 使应用程序崩溃

mysql - 数据库行需要包含列

php - 显示来自 MySQL 数据库的提醒页面

java - 如何 : Dynamically-defined properties in Java

java - 如何在构建时验证 Ibatis XML 格式正确?