1

我想使用 apache 中的 Derby,以便在我目前正在开发的桌面应用程序中包含数据库管理。

不幸的是,我发现他们已经停止开发这个插件,我在网上阅读的所有教程都参考了这个插件。

所以我的问题是,如何在 Eclipse 上使用最新版本的 Derby?我应该遵循哪些步骤?我希望我的应用程序是独立的并且易于转移。

提前致谢

4

3 回答 3

3

Apache Derby 就像其他通过 JDBC 提供接口的数据库一样。您不需要特定的插件来连接 Derby。只需使用通常的 JDBC 例程即可。

基本步骤:

  1. 如果你想使用最新的 Derby 版本,首先你需要从这里下载
  2. 您需要在类路径中包含该 jar。
  3. 您只需要使用 JDBC 建立连接并执行查询,如Oracle JDBC Tutorial中更好的解释。
于 2012-09-28T18:31:40.213 回答
1

同上婴儿车。

我在使用 Eclipse 开发的 Java 应用程序中使用 Derby,但我不知道有插件。我连接到 Derby 就像连接到任何其他数据库一样。我使用 Derby 命令行界面来管理表。\

(我希望在 Derby 中看到其他 db 的一个特性:具有 SQL 扩展来显示 db 元数据,例如 MySql 的“show”和“describe”命令。Derby 在命令行界面中有这些,但它们显然已经实现那里而不是 SQL 引擎本身,所以你不能在 CLI 之外使用它们。太糟糕了。当我开发时,我经常在应用程序中构建一个临时查询屏幕,让我可以输入并执行任意查询。 (不,我不会将它部署到公共网站。)但我离题了。)

我不知道插件对你有什么作用。我从来没有为任何数据库使用过 Eclipse 插件。

于 2012-09-28T18:38:22.623 回答
0

该插件仍以源代码形式提供,构建它的说明可在 Derby 网站上找到:http: //svn.apache.org/viewvc/db/derby/code/trunk/plugins/eclipse/Readme.txt ?view=标记

不时更改构建插件的说明;您可能希望查看此问题的状态以获取进一步更新:https ://issues.apache.org/jira/browse/DERBY-5272

于 2012-09-29T15:48:15.173 回答