我想构建一个 jdbc 客户端工具。它将在 Swing 表中显示 select 查询返回的数据,并允许用户编辑表上的数据。我的问题是生成标准 sql 字符串(插入删除更新)以将修改保存回数据库的最佳方法是什么?
- 有没有开放图书馆可以帮助我?
- 我需要支持mysql、oracle、db2、sysbase、informix等常用数据库。
- 我需要支持任意 sql 查询,没有使用 ORM 框架。
- 如果您认为我应该自己做,您有什么建议吗?
1) 你可以使用Apache Cayenne
2)支持常用数据库(如mysql、oracle、db2、sysbase、informix)
http://cayenne.apache.org/docs/3.0/database-support.html
3) 您可以使用SQLTemplate类来使用任意 SQL 查询。它允许自定义 SQL 方言。