【发布时间】:2017-05-05 10:39:59
【问题描述】:
所以我正在为应用程序创建管理面板,我想将所有用户问题和用户操作放入数据库,以便我可以在管理面板中显示它们。这样,管理员就不必去检查包含许多他们不需要使用的其他信息的日志文件。但是我还需要自己的日志文件,这样我就可以查看服务器是否发生了问题。
最好的方法是什么,如何全局设置这种日志记录,这样我就不必在每个控制器中手动将它们放入数据库?
【问题讨论】:
-
请指定您使用的日志框架。对于 Log4j 和 Logback,有写入数据库的附加程序。这使得它只是一个配置问题。
-
我将使用 Log4j2
-
如何阅读documentation,它解释了如何配置基于 JDBC 的附加程序。 (开箱即用)。
标签: java spring logging model-view-controller spring-boot