現在我們使用spring transactionManager來管理數據庫事務。由於我們使用連接池來保存所有連接,因此連接將不會關閉。 我不知道在交易失敗並回滾之後,opended語句是否會自動關閉?TransactionManager是否自動關閉語句?
0
A
回答
1
我們在項目中使用C3p來維護連接池。我們有一個配置來在事務完成後關閉連接。
<prop key="connection.release_mode">after_transaction</prop>
那麼您使用哪個事務管理器?
0
不,它不會。你應該總是明確地關閉你的陳述,並在最後的塊中完成。或者使用Spring的JdbcTemplate來處理這個問題。
相關問題
- 1. 關閉連接是否自動關閉語句和結果集?
- 2. 我想自動關閉語句
- 3. 我想自動關閉語句
- 4. 在哪些情況下SQL語句對象是否自動關閉?
- 5. 關閉DB語句
- 6. 關閉PDO語句
- 7. PDO語句是否自動轉義?
- 8. mongodb是否自動關閉連接?
- 9. SQLBrite是否自動關閉遊標?
- 10. 是否自動關閉其文件?
- 11. Python導入語句是否也自動導入相關性?
- 12. 應用程序關閉時SqlConnection是否自動關閉?
- 13. 方法終止時是否需要關閉連接和語句?
- 14. 使用「使用」語句時是否需要關閉連接
- 15. 使用JDBI的onDemand語法,是否需要關閉句柄?
- 16. 使用語句是否阻止我關閉或銷燬對象?
- 17. 如何重用JDBC語句和自動關閉結果集?
- 18. VBA - 如何使用if語句關閉自動過濾器
- 19. RoR上的關閉語句
- 20. 我是否必須關閉JdbcTemplate連接並手動創建語句?
- 21. 自動關閉?
- 22. 我是否在case語句或if-else語句中使用materialkit開關打開和關閉函數?
- 23. 關閉套接字是否關閉流?
- 24. 自動關閉JqueryDialog
- 25. AlertDialog自動關閉
- 26. SearchView自動關閉
- 27. 自動關閉iframe
- 28. 自動關閉QMessageBox
- 29. simpledialog2自動關閉
- 30. Winform在If語句中沒有關閉,但是在它之外沒有關閉