Java中的数据集类?

Java中的数据集类?,java,dataset,Java,Dataset,有人知道Java中是否有像.Net中那样的DataSet类吗?我熟悉EJB3和处理数据的“java方式”。然而,我仍然怀念数据库查询、xml和DataSet类提供的对象之间的无缝集成。有没有人找到DataSet的Java实现(包括DataTable、DataRow等) 编辑:如果有人有关于DataSet java风格的教程,请共享一个链接。你看过吗 从Javadocs: WebRowSetImpl提供 标准参考实施, 如有需要,可延长 标准WebRowSet XML模式 定义可在 以下URI:

有人知道Java中是否有像.Net中那样的DataSet类吗?我熟悉EJB3和处理数据的“java方式”。然而,我仍然怀念数据库查询、xml和DataSet类提供的对象之间的无缝集成。有没有人找到DataSet的Java实现(包括DataTable、DataRow等)

编辑:如果有人有关于DataSet java风格的教程,请共享一个链接。

你看过吗

从Javadocs:

WebRowSetImpl提供 标准参考实施, 如有需要,可延长

标准WebRowSet XML模式 定义可在 以下URI:

   http://java.sun.com/xml/ns/jdbc/webrowset.xsd
   http://standards.iso.org/iso/9075/2002/12/sqlxml
它描述了标准XML文档 描述文件时所需的格式 必须使用XML中的行集对象 是的所有标准实现 WebRowSet接口以确保 互操作性。此外, WebRowSet架构使用特定的SQL/XML 模式注释,从而确保 大跨平台 互操作性。这是一项努力 国际标准化组织目前正在进行 组织。SQL/XML定义 可从以下URI获取:

   http://java.sun.com/xml/ns/jdbc/webrowset.xsd
   http://standards.iso.org/iso/9075/2002/12/sqlxml

就像雷森在上面评论的那样。你想详细说明你认为java做数据的方式以及它与C语言方式的区别吗?< /P> < P>我知道你所说的“数据集方式”是什么意思,也许你能找到类似的东西,但是你确定你想这样做吗?Java有很多选择,但是如果您想要更成熟的东西,为什么不探索hibernate呢?它在业界非常流行,并且会给您带来比您所要求的更强大的功能。

您可能正在寻找Java中的LINQ实现。IMHO优于数据集/数据表路由

免责声明:我没有使用过这两种元数据。


您可能需要查看此开源库:

它易于使用(非常类似于使用sql结果集),并且都在内存中。它还支持对数据进行复杂的查询和索引

检查:


我是一本书的作者。如果您需要一种将数据集从java/android应用程序发送到.NET web服务的方法,您应该看看这个库。它在xml表示中与.NET数据集对象完全兼容,并支持发送表、行、关系、外键和唯一键、嵌套表等。

我自己制作了一个。只有DataTable和DataRow,可能不完整。检查:


看看结果集:你找到解决这个问题的方法了吗??我也面临同样的问题。ResultSet更像.NETs DataReader,这与dataset/datatables doc link非常不同。似乎Java sql.DataSet大致相当于.NET数据表