java 在电子表格应用程序中存储数据的最佳方式

Best way to store data in a spreadsheet application in java

我正在使用 Java 编程语言创建电子表格应用程序。我需要保存我的电子表格以便以后需要时打开。那么,最合适的方法是什么?在Java中使用序列化是不是更合适?还是建个数据库用JDBC合适?用这些有什么优缺点?

使用Apache's POI library可以读写.xls和.xlsx格式的文件