Java中的DataSet类?

java dataset

47136 观看

9回复

16715 作者的声誉

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

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

作者: User1 的来源 发布者: 2009 年 7 月 28 日

回应 (9)


3

27203 作者的声誉

决定

你看过javax.sql.rowset.WebRowSet吗?

来自Javadocs:

WebRowSetImpl提供标准参考实现,如果需要可以扩展。

标准的WebRowSet XML Schema定义可在以下URI中获得:

   http://java.sun.com/xml/ns/jdbc/webrowset.xsd

它描述了在XML中描述RowSet对象时所需的标准XML文档格式,并且必须用于WebRowSet接口的所有标准实现,以确保互操作性。此外,WebRowSet架构使用特定的SQL / XML架构注释,从而确保更大的跨平台互操作性。这是ISO组织目前正在进行的一项工作。SQL / XML定义可在以下URI中获得:

   http://standards.iso.org/iso/9075/2002/12/sqlxml
作者: Nick Holt 发布者: 28.07.2009 03:46

0

603 作者的声誉

像上面评论的rexem这样的ResultSet。您是否想详细说明您认为Java的数据处理方式以及它与C#方式的区别?

作者: Markus Koivisto 发布者: 28.07.2009 03:49

0

1595 作者的声誉

我知道你的“数据集方式”是什么意思也许你可以找到类似的东西,但是你确定你想要这样吗?Java有很多选择,但是如果你想要更熟的东西,为什么不去探索hibernate,它是业内非常受欢迎的,并且会给你更强大的功能。

作者: MexicanHacker 发布者: 28.07.2009 04:26

0

5829 作者的声誉

您可能正在寻找Java中的LINQ实现。恕我直言比DataSet / DataTable路线更好。

http://code.google.com/p/jaque/

http://quaere.codehaus.org/

免责声明:我没有使用过其中任何一种。

作者: Axl 发布者: 21.08.2009 08:13

0

0 作者的声誉

元数据

http://java.sun.com/products/jmi/index.jsp

作者: Ray Valdez 发布者: 21.08.2009 08:17

3

165 作者的声誉

您可能想要查看这个开源库:

https://www.developerfusion.com/project/20506/casperdatasets/

它易于使用(很像使用sql结果集),并且它全部在内存中。它还支持复杂的查询和数据索引。

作者: jli_123 发布者: 05.01.2011 11:31

0

574 作者的声誉

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

作者: robocik 发布者: 08.03.2016 06:01

0

900 作者的声誉

我自己做了一个。只有DataTable和DataRow,可能不完整。校验:

https://github.com/fandisus/javatrustlib

作者: Fandi Susanto 发布者: 19.12.2017 12:37
32x32