Springboot和Transaction

时间:2017-07-03 19:34:06

标签: postgresql spring-boot spring-data-jpa

我有一个方法在我的数据库中有很多访问权限(保存,查找其他内容,更新等等)可以记录每个进程使用的事务,并跟踪该连接是否已被关闭或不? 我的DB是Postgresql

1 个答案:

答案 0 :(得分:0)

我假设您正在使用@Transactional - 或其任何"风味"。

我们还说你使用的是Log4J 1.x(.properties配置),你可以这一行:

log4j.logger.org.springframework.transaction = DEBUG

...为适当的位置/追加者。

这将记录在该包级别内注销debug语句的所有内容(以及"以后")。

同样,您可以配置Log4J 2.x,Logback等;关键是为org.springframework.transaction包配置一个appender。