当前位置: 首页 > 面试题库 >

如何以编程方式从没有数据库的自定义数据创建Java ResultSet

伏业
2023-03-14
问题内容

我有一些现有的代码,接受一个java.sql.ResultSet包含从Oracle数据库检索到的信息的。我现在想重用这段代码,但是我想将它传递给ResultSet我一个对象,该对象是我从一些不属于任何数据库的内存数据中创建的。我是否可以使用现有的Java框架类?
ResultSet有很多方法,因此即使我可以针对自己的具体情况忽略大多数方法,但为此实现自己的类似乎有些矫kill过正。

我在考虑旧的Microsoft
ADO记录集对象的含义,可以在其中创建字段,然后为每个字段填充行数据。这似乎是一个容易探究的问题,但是我一直找不到任何好的指针。


问题答案:
  • 创建AbstractResultSet一个自己的类,该类(如AbstractQueue)通过抛出UnsupportedOperationException来实现所有方法(Eclipse会在一瞬间自动生成这些方法)。
  • 现在扩展AbstractResultSet。子类只能覆盖您想要实现的方法。


 类似资料:
  • 我在360个CSV文件中有大量的数据,我想通过使用C#将它们存储在SQL Server数据库中。 我已经安装了Visual Studio 2010,但没有安装任何版本的SQL Server。 现在我有两个问题: 是否可以使用C#创建SQL Server数据库(尽管SQL Server不可用)? 如果是,如何创建数据库并使用C#将数据插入数据库? 我尝试了一些代码,如下所示,从不同的来源找到(盲目复

  • 问题内容: 我正在用Java编写服务器-客户端应用程序的代码,我需要在服务器端实现本地数据库,因此我决定使用H2数据库引擎。 要添加的另一件事是,我使用TCP连接来启动和运行数据库。到目前为止,这是我整理的内容: 连接字符串在哪里。 这段代码返回一个异常: 我关注了这篇文章。 问题答案: 这样的事情应该工作 并且输出是已建立的连接:H2 / STACKOVERFLOW 已通过h2-1.4.184测

  • 链接到我下面的示例: 文档页面:https://www.jetbrains.org/intellij/sdk/docs/tutorials/code_inspections.html 示例项目:https://github.com/jetbrains/intellij-sdk-docs/tree/master/code_samples/comparing_references_inspection

  • 我有一个小数据集,它将是Spark工作的结果。为了方便起见,我正在考虑在作业结束时将此数据集转换为数据帧,但很难正确定义模式。问题是下面的最后一个字段(

  • “我正在设置一个文件浏览器,并将文件夹的名称保存在数据库中。任何数量的文件夹都可以保存在数据库中,从保存的数据中,我想创建一个json树。 这是我的数据库表结构 parent\u id是一个外键,用于引用文件夹id。 这是我试图从上述数据库创建的json树结构,将来将添加更多父文件夹和子文件夹。是否可以从上面的表结构中创建json树?有人能帮我吗?

  • 问题内容: 我想以编程方式将bean定义添加到应用程序上下文中,但是该定义的某些属性是该上下文中的其他bean(我知道它们的名称)。我该怎么做才能注入那些属性? 例如: 我正在使用Spring 3.0。 问题答案: 用途: