【问题标题】:How log springboot commit transaction如何记录springboot提交事务
【发布时间】:2020-06-02 16:40:26
【问题描述】:

我创建了 2 个带注释的方法

@Trasactional

那么现在如何在我的事务中记录开始和提交?我想在一个交易中看到一切,当开始另一个交易时

类似这样的:

Begin1
//sqls
Begin 2

//sqls
commit 2
//sqls
Begin 3
commit 3

//sqls

//sqls
commit1

tks

【问题讨论】:

  • spring.jpa.show-sql=true 在属性中无法按您的意愿工作?
  • 没有 spring.jpa.show-sql=true 只显示 sql(select, insertus updates)

标签: spring-boot hikaricp spring-boot-jpa


【解决方案1】:

将此属性添加到您的 application.properties 应该可以解决问题

logging.level.org.springframework.transaction=DEBUG

【讨论】:

    【解决方案2】:

    app.properties 中的这些行有助于打印日志事务开始和提交日志

    logging.level.ROOT=INFO

    logging.level.org.springframework.orm.jpa=DEBUG

    logging.level.org.springframework.transaction=DEBUG

    【讨论】:

      猜你喜欢
      • 2019-01-09
      • 2022-09-28
      • 2017-06-17
      • 1970-01-01
      • 2015-07-31
      • 1970-01-01
      • 2014-10-08
      • 2017-01-27
      相关资源
      最近更新 更多