我目前正在用 java 开发一个桌面应用程序,它存储用户数据,例如 ftp 服务器的书签。在决定如何保存这些信息时,我最终使用了 xml,仅仅是因为我喜欢xpath的工作方式。我也在考虑json,它似乎更轻量级。
在 Java 桌面应用程序中存储数据的首选方式是什么(通常),为什么?java-persistence怎么样,有什么值得注意的优点吗?用户数据的大小有多重要?并非总是可以将数据存储在数据库中(或者更可取),并且根据我的经验,xml 不能很好地扩展。让我知道你的想法!
还没有人提到 json,这让我很惊讶。没有适合的情况?