Java 中的 DataTable 等效项
Java中是否有等效的C#DataTable?
最近有人问过一个类似的问题。ResultSet 当然不是直接的等价物,因为它仅适用于与数据库的活动连接,而 DataTable 可以“脱机”使用。
根据个人经验,我会说Java中没有直接的等价物(虽然没有尝试过)。你要么使用普通的SQL,要么是你的朋友。或者你使用一些ORM工具,如Hibernate,Cayenne,Toplink等等。或者你建立自己的(不是我鼓励这样做,但我认为不止一个项目已经成功完成)。javax.sql.rowset.WebRowSet
java.sql.ResultSet
试试这个框架:
它是一个内存中数据集库,它是通用的,也是类型安全的。您可以:
它易于使用,没有任何重要的依赖关系。它还符合java.sql.ResultSet,因此可以轻松将其集成到任何针对关系数据库进行查询的现有应用程序中。