gpt4 book ai didi

java - 使用 Java SE 应用程序轻松部署数据库

转载 作者:搜寻专家 更新时间:2023-11-01 01:01:46 24 4
gpt4 key购买 nike

我有一个 Java SE 应用程序,它使用了一个数据库。我目前正在使用XML文件来存储数据,但我担心它会在以后的使用中造成一些错误。

所以最好使用类似 DB 的 Postgree/MySQL。一个真正的数据库。但问题是,它是一个商业应用程序,它在windows下运行,应该是2次点击安装。我真的不喜欢将数据库与我的应用程序一起安装,然后运行脚本来构建表的想法。

是否有可以用作 Java API 的数据库?还是我应该继续使用 XML? (我正在同步对我的 XML 文件的每次访问)。最好的选择是什么?

最佳答案

以下嵌入式数据库之一:

它们重量轻,占用空间小,可以毫无问题地嵌入到您的应用程序中。

由于它们是用 Java 编写的,并且每个都是一个简单的 jar 文件,因此您的部署难题将保持在最低限度。

您提到了 MySQL 和 PostgreSQL。虽然我没有尝试过,但 H2 有几个 compatibility modes适用于各种流行的数据库,包括您提到的那些。

关于java - 使用 Java SE 应用程序轻松部署数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4429294/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com