什么是spring MVC中的调试日志记录
我的春季MVC无法正常工作,我找不到错误资源。
我听说过调试日志。
这是我可以打开的东西,我可以看到更多细节,问题在哪里或
是我需要在每个文件中编程的东西,只显示我在文件中硬编码的消息
Spring使用Apache Commons Logging API,后者又使用内部Java日志记录或log4j(如果可用)。 请参阅文档的这一部分以获得更全面的解释。
“调试日志记录”是指Spring在“调试级别”执行大量详细日志记录,通常不会记录。 但是,您可以重新配置日志记录,以在需要时显示此级别的信息。 再次,请参阅上面的链接。
在log4j.properties中,将Spring的日志记录级别设置为DEBUG,类似于
log4j.logger.org.springframework = DEBUG,
在个人博客文章中 ,所需的maven依赖关系是:
... 3.1.2.RELEASE 1.7.1 0.9.30 org.springframework spring-context ${spring.version} commons-logging commons-logging jar org.slf4j jcl-over-slf4j ${slf4j.version} runtime org.slf4j slf4j-api ${slf4j.version} jar ch.qos.logback logback-classic ${logback.version}
以上启用Logback。 检查相应的文档以设置所需的日志记录级别。