Java .NetのようにJava $ ===にDataSetクラスがあるかどうか誰か知っていますか?私はEJB3とデータを処理する「Javaの方法」に精通しています。データベースクエリ、xml、およびDataSetクラスによって提供されるオブジェクト間の統合。誰かがJava DataSetの実装(DataTable、DataRowなどを含む)を見つけましたか?
編集:また、誰かがDataSetのJavaフレーバーのチュートリアルを持っている場合は、リンクを共有してください。
javax.sql.rowset.WebRowSet を見たことがありますか?
Javadocから:
WebRowSetImplは、必要に応じて拡張できる標準のリファレンス実装を提供します。
標準のWebRowSetXMLスキーマ定義は、次の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
このオープンソースライブラリを調べてみてください。
https://www.developerfusion.com/project/20506/casperdatasets/
使いやすく(SQL結果セットを使用するのとよく似ています)、すべてメモリ内にあります。また、データに対する複雑なクエリとインデックスもサポートします。
ResultSet 上記のrexemのように。 Javaデータの処理方法と、C#の方法との違いについて詳しく説明しますか?
自分で作った。 DataTableとDataRowのみがあり、不完全な場合があります。小切手:
私は ExDataSet の作者です。 Java/Androidアプリケーションから.NETWebサービスにDataSetを送信する方法が必要な場合は、このライブラリを確認する必要があります。 .NET DataSetオブジェクトとのxml表現で100%完全に互換性があり、テーブル、行、リレーション、外部キーと一意キー、ネストされたテーブルなどの送信をサポートします。
JavaでのLINQ実装を探しているかもしれません。 DataSet/DataTableルートよりも優れたIMHO。
http://code.google.com/p/jaque/
免責事項:私はこれらのどちらも使用していません。
「データセットの方法」とはどういう意味か知っていますが、似たようなものを見つけることができるかもしれませんが、本当にその方法で行きたいですか? Javaには多くのオプションがありますが、もっと調理したいものが必要な場合は、休止状態を探索しないでください。業界で非常に人気があり、求めているものよりも強力になります。