【问题标题】:Convert java.util.List to ResultSet?将 java.util.List 转换为 ResultSet?
【发布时间】:2012-03-03 17:51:22
【问题描述】:

我需要一个 ResultSet 来使用 openCSV 快速导出数据库。 我拥有的是一个从命名休眠查询中检索到的列表。

如何将此列表转换为结果集以保存?

ty

【问题讨论】:

标签: java hibernate csv


【解决方案1】:

ResultSet 是一个接口。因此,您唯一需要做的就是使用您的列表值创建自己的实现。

public class MyResultSet implements ResultSet {

    public ResultSet(List<MyClass> list) {
        // ...
    }

    // Interface implementation. For example, the "next()" method can be implemented
    // using your list iterator.
}

然后,您使用列表创建 MyResulSet 实例,并将其提供给 OpenCSV API。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-02-22
    • 2011-01-26
    • 2011-10-22
    • 2014-10-14
    • 1970-01-01
    • 2011-08-26
    • 2022-01-19
    • 2013-04-16
    相关资源
    最近更新 更多