我还没有做过这样的事情,所以我只需要一点点帮助我应该走哪条路。我有一个我在java工作的应用程序。它有相当多的变量,指的是基于购买量的价格金额。一种产品基于数量具有大约四十个值。还可以选择用户名。选择用户名后,信息将附加到所选名称的工作表。
我想知道的是处理这类数据的最佳方法是什么。我希望它在一个单独的工作表中,以便如果一个值被更改,我可以在工作表中更改它,而不是在代码本身。用户信息也是如此。我也希望将它分开。我还有许多新东西。我不想使用数据库,所以我想知道最好的方法是什么。
答案 0 :(得分:4)
任何其他名称的数据库仍然是一个数据库,效率不高。您可以将数据保存在Excel电子表格中,将其另存为.csv文件,然后在java中打开该文件并解析信息。在单独的文件中,您可以保留用户名列表,每次新用户注册时都会附加新名称。
但实际上 - 这最终看起来就像一个有两个表的数据库;除了你重新发明一堆代码。
如果您决定走这条路,请查看Embedded java databases。投票最多的建议是使用Apache Derby。