我有一个方法在我的数据库中有很多访问权限(保存,查找其他内容,更新等等)可以记录每个进程使用的事务,并跟踪该连接是否已被关闭或不? 我的DB是Postgresql
答案 0 :(得分:0)
我假设您正在使用@Transactional
- 或其任何"风味"。
我们还说你使用的是Log4J 1.x(.properties
配置),你可以这一行:
log4j.logger.org.springframework.transaction = DEBUG
...为适当的位置/追加者。
这将记录在该包级别内注销debug
语句的所有内容(以及"以后")。
同样,您可以配置Log4J 2.x,Logback等;关键是为org.springframework.transaction
包配置一个appender。