gpt4 book ai didi

user-interface - 将 JavaFx 与 sqlite 一起使用的利弊,或更好的选择

转载 作者:行者123 更新时间:2023-12-03 18:37:32 24 4
gpt4 key购买 nike

我正在 JavaFx 中创建一个桌面应用程序。
1.我想在客户端机器上保存所有数据(数据应该很大)。
2.想要简单的数据库配置(用户友好)。
3.我搜索 sqlite 是这类应用程序的更好选择,但我不明白它的优点。所以请告诉我利弊。
4.这样的应用程序有sqlite选项吗?
我对 JavaFx 比较陌生。所以我需要帮助。

最佳答案

虽然 sql-lite 可能很好并且是 usable from Java ,当您正在编写 Java 应用程序时,我认为纯 Java 数据库可能更可取 - 例如 H2 .

要使用 H2,只需在应用程序的类路径中包含 H2 jar 文件,无需额外设置即可使用。这是使用 H2 database from JavaFX over JDBC 的示例.

基于 H2 的示例 JavaFX 应用程序来自 javafx connection to mysql那里的答案可能会提供一些更基本的信息来帮助您入门。

一旦你开始使用像 jdbc 或 jpa 这样的标准 api 并建立了数据库连接,绝大多数与数据库相关的代码都与所选择的后端数据库系统无关。

至于详细讨论一个特定数据库相对于另一个数据库的优缺点 - 谷歌搜索可能是比 stackoverflow 问题更好的资源。

关于user-interface - 将 JavaFx 与 sqlite 一起使用的利弊,或更好的选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16476023/

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