1

我正在创建一个不需要存储太多数据的简单 CMS 软件。我目前使用 mysql 作为我的数据提供者,并且在表示层中有一个 java 应用程序。该 CMS 将是独立的,这意味着数据收集和处理将在一台计算机上完成。

我创建了一个安装程序来安装在我的客户计算机中。但是我还需要设置mysql然后数据库。而且我的客户没有足够的 IT 知识来自行设置数据库。因此,对于每个客户,我都必须参加并安装 mysql 服务器。

我需要的是一种在不使用 mysql 或任何其他 sql 或 nosql 服务器的情况下将数据提供程序集成到应用程序的方法。因此,我的客户可以使用安装向导中的简单引导步骤自行安装。

4

3 回答 3

2

您可以使用嵌入式数据库之一,例如 JavaDB(例如 Derby)。此数据库的支持已添加到 JRE。因此,您的所有客户都需要安装 JRE。而且您无需任何安装和其他设置即可获得完整的关系数据库。

于 2012-05-23T06:00:43.813 回答
1

您可以尝试使用hsqldbsqlite db。这些数据库可以与内存中的应用程序捆绑在一起,也可以使用一个简单的文件作为数据库。希望能帮助到你

于 2012-05-23T05:59:12.100 回答
0

我在这里找到了一个很好的例子 http://java.sun.com/developer/technicalArticles/J2SE/Desktop/javadb/

谢谢大家的帮助

于 2012-05-23T15:14:44.497 回答