如何记录Java(FX)应用程序的数据?

时间:2014-05-28 08:09:38

标签: java mysql database logging

记录Java(也使用JavaFX)应用程序数据以供日后查看的最佳方法是什么?我和其他一些人正在研究一个带有客户端/服务器模型的项目,我们希望将服务器中的所有数据记录下来以便稍后查看,并可能将其用于计算(稍后)。

因此,简单的文本文件不会这样做,因为数据需要以清晰的方式进行检查,并且可以用于以后的计算。你可以说我们想要一个与Java很好地集成的小型数据库,但使用像MySQL这样的数据库将需要所有的服务器设置,在这种情况下似乎很麻烦。

有人有任何建议吗?

2 个答案:

答案 0 :(得分:1)

现在最好的选择可能是使用slf4j作为API,logback作为实现。

允许您更改日志数据的物理存储库,而无需更改代码。

我还建议你阅读这篇文章:

http://glauche.de/2009/09/09/java-util-logging-vs-slf4j/

答案 1 :(得分:0)

JDK附带java.util.logging package。这为您提供了记录所需的一切。