Javafx 审计日志

Posted

技术标签:

【中文标题】Javafx 审计日志【英文标题】:Javafx audit logging 【发布时间】:2018-04-26 12:12:13 【问题描述】:

我在 Javafx 中分配了一个基本登录应用程序并让它生成一个审核日志,其中包括用户在文本框中输入的条目以及按下的按钮以及日期和时间。我搜索了高低,但找不到可以使用我的应用程序的示例。有人可以提供一个基本示例来说明如何实施审计日志或为我指明正确的方向吗?

【问题讨论】:

【参考方案1】:

对于专业应用程序,许多人使用java.util.logging 或Apache Log4J。但是,由于这是一项作业,我假设您的教师希望您使用自己的文件 I/O 保留日志。

我建议实现一个名为log(String message) 的方法,它会打开您的审计文件并在末尾附加一行,其中包含当前时间戳和给定消息。然后,在您的应用程序中需要记录某些内容的任何地方,您只需调用自己的 log(message) 函数即可。

有关 File IO 的更多帮助,请尝试阅读 this tutorial,或在 google 上搜索一个好的。

【讨论】:

这是如何实现的?我了解使用 BufferedWriter,但如何让 log(message) 工作?

以上是关于Javafx 审计日志的主要内容,如果未能解决你的问题,请参考以下文章

oracle audit,如何审计ORACLE日志

全网日志集中审计解决方案

日志审计方案

审计日志在分布式系统中的应用

centos6 配置sudo命令日志审计

模拟sudo+rsyslog日志审计功能