1

jdbc クライアント ツールを構築したいと考えています。選択クエリによって返されたデータを Swing テーブルに表示し、ユーザーがテーブルのデータを編集できるようにします。私の質問は、変更をデータベースに保存するために標準の SQL 文字列 ( insert delete update ) を生成する最良の方法は何ですか?

  1. 私を助けることができるオープンライブラリはありますか?
  2. mysql、oracle、db2、sysbase、informix などの一般的なデータベースをサポートする必要があります。
  3. ORM フレームワークを使用せずに、任意の SQL クエリをサポートする必要があります。
  4. 私が自分でやるべきだと思うなら、何か提案はありますか?
4

2 に答える 2

1

1) Apache Cayenneを使用できます

2) 一般的なデータベース (mysql、oracle、db2、sysbase、informix など) をサポートします。

http://cayenne.apache.org/docs/3.0/database-support.html

3) SQLTemplateクラスを使用して、任意の SQL クエリを使用できます。SQL ダイアレクトをカスタマイズできます。

http://cayenne.apache.org/docs/3.0/sqltemplate-basics.html

于 2013-03-09T01:07:11.420 に答える
0

休止状態 (Java) を調べる

また

Java DB オブジェクト

http://dbobjects.sourceforge.net/

于 2013-03-09T00:36:49.070 に答える