无法使用数据库时,存储数据的最佳方法是什么?

时间:2014-06-18 07:41:14

标签: java database file

我正在设计一个电子日记应用程序,用户每天都可以存储文本数据

我想过使用数据库,但现在我正在寻找其他替代方案,想到加密文件,但如果它们被删除了怎么办?

有人能为我提供这样做的方法。

BTW,我正在使用Java。(如果这很重要)。

编辑:目前我正在使用文件来实现此功能,登录时我使用的文件中用户名,密码以用户名:密码格式存储,这不是一个好方法,所以我正在寻找一些安全的方法。

1 个答案:

答案 0 :(得分:0)

序列化您的数据并使用平面文件存储它。

但为什么不想使用SQlite?

序列化和存储到磁盘也是一个数据库。

如果你想序列化它,那里有一些教程和代码示例。

检查How to serialize an object into a string

例如。

如果您想使用正确的数据库(建议使用!),您可以在Java and SQLite

检查不同的数据库和示例。