0
我有一種方法,在我的數據庫中有很多訪問權限(保存內容,查找其他內容,更新和更多)可以記錄每個進程正在使用的事務處理方式,被關閉或沒有? 我的數據庫是PostgresqlSpringboot和事務
我有一種方法,在我的數據庫中有很多訪問權限(保存內容,查找其他內容,更新和更多)可以記錄每個進程正在使用的事務處理方式,被關閉或沒有? 我的數據庫是PostgresqlSpringboot和事務
我假設您使用@Transactional
或其任何「風味」。
我們還假設你正在使用的Log4J的1.x(.properties
配置),你可以把這個行:
log4j.logger.org.springframework.transaction = DEBUG
...爲適當的位置/附加器。
這將記錄在該包級別(和「向前」)內註銷debug
語句的所有內容。
同樣,您可以配置Log4J 2.x,Logback等;關鍵是要爲org.springframework.transaction
包配置appender。
你總是可以註銷Spring Boot所做的事情,特別是你感興趣的類和/或包,在你的案例中'org.springframework.transaction'。也許你還需要SQL語句,所以根據你使用的技術,你可以做類似的事情。 –