gpt4 book ai didi

java - 开发 Java Swing 应用程序,该应用程序将使用数据库存储数据并将其显示在 JFrame 上

转载 作者:行者123 更新时间:2023-11-29 11:14:14 24 4
gpt4 key购买 nike

美好的一天,我有一个可能很简单的问题。我正在为我母亲开发一个应用程序。她教主日学类(class),已经教了很多年了,你可以猜到,她有大量的硬拷贝信息。她还有复杂的评分方式, children 可以在商店里用自己的好成绩点(称为天赋)购买东西。

无论如何,我的背景是使用数据库来存储大量信息,但数据库始终是静态的。这意味着我将打开 MySQL,添加本地数据库的实例,然后在需要时连接到它。但问题出现了,我如何分发静态存在的应用程序(即,您必须将所有连接详细信息放入程序中)足够灵活,以便我可以将我的应用程序安装到任何计算机上,并且无需特定的数据库连接即可工作。换句话说,是否有一个轻量级数据库可以附加到将要分发的程序上?

我不想将像学生这样的信息存储在数组列表中,我一心想使用数据库,除非有人能说服我。 (也是因为在我看来,使用数据库更容易使数据持久化)

问题又来了,我如何开发一个将使用数据库的应用程序,但当您将应用程序分发到其他计算机而没有每次应用程序都必须连接的网络数据库时,该应用程序也会存在运行了吗?

如果这是一个基本问题,我很抱歉,我来自 HMI/SCADA 背景,事情的工作方式有点不同......

最佳答案

您可以使用 H2。它是一个Java数据库。
http://www.h2database.com/html/main.html

关于java - 开发 Java Swing 应用程序,该应用程序将使用数据库存储数据并将其显示在 JFrame 上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40006827/

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