0

如何通过 SQL 文件通过 JDeveloper 连接到数据库?我的意思不是写String url = "jdbc:oracle:thin:@localhost:1521:ORCL";例如,而是将数据库文件放在我的项目中并连接到文件。

4

1 回答 1

1

Oracle 不是那么可移植,无法嵌入到 JAR 文件中……Zou 可以将 Oracle XE 与您的应用程序一起分发,但这也需要安装……而且它是巨大的。

我建议使用H2DB

  • 它完全是 Java
  • 它可以快速轻松地创建数据库文件,如果您愿意,可以将 z 包含在应用程序文件中
  • 性能还可以 - 不是 Oracle RAC 集群,但它并不意味着
  • 也可以在内存数据库中工作

使用 H2DB 就像包含在 Maven 依赖项中一样简单,并且正确设置连接字符串......缺点是据我所知,SQL 开发人员不支持 H2DB。

在过去的一些教程级别的实验中,我同样成功地使用了 Apache Derby。

于 2013-10-04T20:14:43.220 回答