我一直在做我的作业(就像你问的那样;))但是我没有发现任何真正能满足我需求的东西,所以在这里:
我是一名初级Java开发人员,我正在开展一个小项目。 我当前遇到的问题是我希望能够在一个小数据库中存储和检索数据。我曾尝试使用文本文件,但它们只能存储数据或一次检索所有数据,您无法选择要检索的数据。 我正在寻找一种不需要任何安装或其他任何东西的替代方案,因为我不希望我的'costumer'除了我的应用程序之外还要下载任何其他内容。 我尝试过HSQLDB,但确实需要安装......
所以这是我的问题:是否有任何数据库替代java不需要任何安装和哪里可以选择和检索您想要的任何数据?
答案 0 :(得分:3)
答案 1 :(得分:2)
您可以使用SQLite和SQLite JDBC Adapter。
答案 2 :(得分:1)
您可以使用Microsoft Access。如果您的计算机上安装了Microsoft Office(假设您使用的是Windows操作系统),则可能还安装了Microsoft Access。只要检查它是否已存在,如果它在那里,那么最好使用MS Access在java中启动与数据库相关的编程。
答案 3 :(得分:1)
你看过Lucene了吗?它很像一个数据库,你可以用很多复杂的方式查询你的'文档'列表(键值对)。它也非常快。