Postgresql Springboot和事务

Postgresql Springboot和事务,postgresql,spring-boot,spring-data-jpa,Postgresql,Spring Boot,Spring Data Jpa,我有一个方法在我的数据库中有很多访问权限(保存一些东西、查找另一些东西、更新等等),可以记录每个进程使用的事务,并跟踪连接是否关闭? 我的数据库是Postgresql我假设您使用的是@Transactional——或者它的任何“风格” 假设您使用的是Log4J 1.x(.propertiesconfiguration),您可以放置以下行: log4j.logger.org.springframework.transaction = DEBUG …用于适当的位置/附件 这将记录该包级别(以及“以

我有一个方法在我的数据库中有很多访问权限(保存一些东西、查找另一些东西、更新等等),可以记录每个进程使用的事务,并跟踪连接是否关闭?
我的数据库是Postgresql

我假设您使用的是
@Transactional
——或者它的任何“风格”

假设您使用的是Log4J 1.x(
.properties
configuration),您可以放置以下行:

log4j.logger.org.springframework.transaction = DEBUG
…用于适当的位置/附件

这将记录该包级别(以及“以后”)中注销
debug
语句的所有内容


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

您可以随时注销Spring Boot的功能,尤其是您感兴趣的类和/或包-
org.springframework.transaction
。也许您还需要SQL语句,因此根据您使用的技术,您可以执行类似的操作。