首页 > 解决方案 > 您是否需要一个数据库来将数据存储在 Java 桌面应用程序中?

问题描述

我希望在 java 中创建一个 BugTracker,因为这是一个“边走边学”的项目,我有几个问题。

快速解释器:该应用程序将有一个登录页面,然后是一个界面,现在将文本(错误描述)分类为 3 个类别(新的、进行中的、已修复的)。我的问题是:

正如你所知道的,我正在为我目前的技能选择一个大项目,以便更快地学习,所以如果你对这个项目有任何其他建议或我应该知道的事情,请告诉我。

标签: javamysqldatabase

解决方案


使用数据库并不是绝对必要的,但它会让您的工作更加轻松。

但由于它是一个单用户应用程序,只有您的应用程序才能访问数据库,我认为使用嵌入式数据库,如 H2 https://www.h2database.com/html/main.html是要走的路。这样您就不需要运行数据库服务器。

但是有一件事您可能没有想到:在您当前的设计中,您只能拥有一个用户,因为错误数据库存储在本地计算机上,因此只能由运行在该计算机上的应用程序访问。


推荐阅读