nik*_*der 5 java postgresql installation jdbc
最近我做了一个使用 Swing、AWT 和 JDBC 管理一些数据库的应用程序。我使用 PostgreSQL 作为后端,使用 JDBC 驱动程序连接到数据库。我想要做的是创建一个安装程序/安装程序,以便可以在任何 PC 上安装和使用该应用程序。我的问题是我不知道如何整合数据库?
任何帮助,将不胜感激。
从大多数具有数据库组件的商业应用程序中吸取教训。通常他们要求预先安装/配置数据库并为其支持的供应商提供数据库脚本。造成这种情况的原因有很多。其中大部分与组织喜欢管理自己的数据库这一事实有关。这通常是因为他们在安全、维护等方面有公司限制。此外,单个数据库进程可能在许多不同的程序之间共享(如果您安装应用程序的两个实例,是否需要两次安装数据库?)。
大多数人(尤其是网络管理员)不希望应用程序在他们的计算机上安装恶意 DMBS。
我不会在安装过程中花费大量时间尝试安装数据库。当供应商已经为您创建了安装流程时,为什么还要重新发明轮子呢?相反,请提前安装数据库,并将安装程序的重点放在运行必要的脚本上,以便您的应用程序可以在第一次启动时连接到它。它的意思是让您的安装程序拥有必要的驱动程序、连接信息和凭据来与数据库进行通信以对其进行初始化。数据库初始化后,您可以使用其他例程来配置应用程序安装,使其指向您在安装过程中初始化的数据库。采用这种方法不仅会更容易,而且还允许您的应用程序做更多有趣的事情,例如连接到远程数据库或一起跳过数据库初始化并连接到现有数据库。
| 归档时间: |
|
| 查看次数: |
2847 次 |
| 最近记录: |