1

我想构建一个 jdbc 客户端工具。它将在 Swing 表中显示 select 查询返回的数据,并允许用户编辑表上的数据。我的问题是生成标准 sql 字符串(插入删除更新)以将修改保存回数据库的最佳方法是什么?

  1. 有没有开放图书馆可以帮助我?
  2. 我需要支持mysql、oracle、db2、sysbase、informix等常用数据库。
  3. 我需要支持任意 sql 查询,没有使用 ORM 框架。
  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

Look into Hibernate (Java)

or

Java DB OBjects

http://dbobjects.sourceforge.net/

于 2013-03-09T00:36:49.070 回答