【发布时间】:2018-04-26 12:12:13
【问题描述】:
我在 Javafx 中分配了一个基本登录应用程序并让它生成一个审核日志,其中包括用户在文本框中输入的条目以及按下的按钮以及日期和时间。我搜索了高低,但找不到可以使用我的应用程序的示例。有人可以提供一个基本示例来说明如何实施审计日志或为我指明正确的方向吗?
【问题讨论】:
我在 Javafx 中分配了一个基本登录应用程序并让它生成一个审核日志,其中包括用户在文本框中输入的条目以及按下的按钮以及日期和时间。我搜索了高低,但找不到可以使用我的应用程序的示例。有人可以提供一个基本示例来说明如何实施审计日志或为我指明正确的方向吗?
【问题讨论】:
对于专业应用程序,许多人使用java.util.logging 或Apache Log4J。但是,由于这是一项作业,我假设您的教师希望您使用自己的文件 I/O 保留日志。
我建议实现一个名为log(String message) 的方法,它会打开您的审计文件并在末尾附加一行,其中包含当前时间戳和给定消息。然后,在您的应用程序中需要记录某些内容的任何地方,您只需调用自己的 log(message) 函数即可。
有关 File IO 的更多帮助,请尝试阅读 this tutorial,或在 google 上搜索一个好的。
【讨论】: