java - 记录整个应用流程,方便阅读

标签 java spring logging

在我的Web应用程序(基于Spring)中,我有简单的分层架构:Service->Manager->Dao->database。出于日志记录的目的,我想记录传入服务的请求,然后一次性退出服务,以便轻松调试问题。否则,日志包含来自不同线程的各种输出,这些输出相互混合,这不易于阅读。现有的日志框架(例如 log4j)是否可行?

最佳答案

任何日志框架都可以实现。您可以使用 AOP 围绕您的服务方法创建“日志记录”方面。这是一些example .

关于java - 记录整个应用流程,方便阅读,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6507388/

相关文章:

java - 何时在 LinkedList 或 ArrayList 上使用 HashMap,反之亦然

java - 用于读取文件的 Java File+Scanner 对象和 FileReader 对象有什么区别?

java - 如何使用java在文本区域中逐行打印命令行输出?

java - 给定 int top、bottom、left 和 right,如何横穿 2D 数组?

java - Web 浏览器中的图像与 Java 中的图像之间的区别

python - 延迟输出到日志文件

java - logback 和符号链接(symbolic link)

logging - 如何在不添加任何插件的情况下在 Heroku 中启用堆栈跟踪

java - 如何从Web项目内的文件夹(WebContent/images/isilog.gif)获取图像文件URL?

java - 使用 JPA 存储库查询三个属性