我用 Java 创建了简单的图书馆管理系统。我应该为我的应用程序使用数据库吗?如果是,我使用数据库,我的客户是否还需要安装数据库才能使用应用程序?我见过许多软件将数据存储在 Windows 应用程序数据(我的文档文件夹)中。我想用简单的安装程序创建软件;安装并运行。请帮助我了解数据存储选项。
最佳答案
如果您使用“嵌入式”数据库引擎,您既可以获得使用数据库的好处,又可以使应用程序易于安装和运行。
嵌入式数据库只是您添加到程序中的库。您无需管理任何外部服务器。在内部,数据存储在一个或多个文件中,您可以将这些文件放置在“应用程序数据”文件夹中。
嵌入式数据库系统的流行选择是 SQLite和 Apache Derby
关于java - 如何存储简单的离线桌面应用程序的数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62742849/