繁体   English   中英

在不使用sql或nosql服务器的情况下将数据提供程序集成到应用程序

[英]Integrating data-provider to application without using sql or nosql servers

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

我创建了一个安装程序来安装在我的客户端计算机 但是我需要在数据库中设置mysql。 而且我的客户没有足够的IT知识来自己设置数据库。 所以对于每个客户端我都要参加并安装mysql服务器。

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

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

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

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

感谢每一个人的帮助

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM