当前位置: 首页 > 面试题库 >

在日志中显示Spring事务

井礼骞
2023-03-14
问题内容

我为Spring配置了事务支持。有什么方法可以记录交易记录,只是为了确保我正确设置了所有内容?在日志中显示是查看正在发生的事情的好方法。


问题答案:

在您log4j.properties的文档中(对于其他记录器或log4j的xml格式,请检查文档)

根据您的事务管理器,您可以设置spring框架的日志记录级别,以便为您提供有关事务的更多信息。例如,如果使用JpaTransactionManager,您可以设置

log4j.logger.org.springframework.orm.jpa=INFO

(这是您的交易经理的软件包),以及

log4j.logger.org.springframework.transaction=INFO

如果INFO还不够,请使用DEBUG



 类似资料:
  • 问题内容: 我无法使LibGDX日志记录在Android Studio中工作。首先,我认为我的问题与之前的问题相同,但是请确保我的应用程序在调试时进行了更新。 选项按钮上的测试操作已执行,但我无法显示调试日志。 问题答案: 默认日志级别为。为了进行调用,您必须先调用一次(可能是Game构造函数的第一行,以便可以轻松更改它)。

  • 问题内容: 我需要在运行的Jenkins作业的 控制台输出 中显示日志文件(测试计算机中存在)。 那可能吗?如果是,我该怎么做? 问题答案: 根据需要选择执行Windows批处理命令或执行Shell 然后使用“ cat log.file”(Linux)“ type log.file”(Windows)显示

  • 问题内容: 我在应用程序中使用JUL。通常,Netbeans打开一个输出选项卡,该选项卡显示“ Tomcat”并显示我生成的日志。运行正常。但是突然间,我意识到我的日志根本没有显示,只有打印出来。甚至都不是最热情的人。 我怀疑这可能是我包含的图书馆,这使我的日志混乱了。那有可能吗?图书馆可以改变我的日志显示方式吗?由于我有点迷路,我该如何调查? 问题答案: 我怀疑这可能是我包含的图书馆,这使我的日

  • 我刚拿到一台新的索尼Xperia XA,在这台设备上发现了一个奇怪的问题。它没有显示任何详细的调试日志。我尝试了Android Studio中的每个设置,使用adb logcat检查Android Studio是否只是过滤它们。我甚至使用了不同的电缆。我没主意了,请帮帮我。

  • 我只是用Spring Boot(和Groovy)启动了一个非常简单的Spring MVC,我不能让我的控制器正确地路由,例如: 它出现在引导日志中:2016-01-23 14:09:28.588 INFO 57995---[main]S.W.S.M.M.A.RequestMappingHandlerMapping:映射“{[/],methods=[GET]}”到公共java.lang.String

  • 我怀疑这可能是我包含的一个库,它正在扰乱我的日志。这有可能吗?librray可以改变我的日志显示方式吗?既然我有点迷路了,我该怎么调查呢?