Spring Boot的文档几乎每个方面都被证明是大量信息的宝库。直到我到达Chapter 50: Auditing。
我试图理解构成整章的两段。如果我正确地阅读它,那么当我在"生产模式"中运行我的Spring Boot应用程序时(即,通过java -jar path/to/myapp.jar
作为构建/打包的uberjar)然后每次发生访问事件(auth尝试/成功/失败)时,该事件将被记录/记录在某处。
我还没有完成任何配置。我在" prod模式"中运行我的应用程序并登录。我希望看到一些控制台/日志输出指示auth事件,但我没有看到任何。我退出,同样的交易(没有控制台输出)。我尝试使用错误的用户名登录,再次在控制台输出中没有任何内容。
@Beans
并使用某种事件监听器注册它们?如果是这样,有人可以提供一个简洁的代码示例吗?基本上我只是希望将Spring Boot的默认审核日志记录泵送到STDOUT(控制台)。有什么想法吗?