簡體   English   中英

JDBCTemplate 自動關閉連接?

[英]JDBCTemplate automatically closes connection?

如果我使用 JDBCTemplate,即使我不將 try 與資源一起使用,連接是否也會自動關閉(或者假設發生了一些 sqlexception,我在 catch 塊中拋出異常)? JDBCTemplate 是否足夠智能?

https://www.javatpoint.com/spring-JdbcTemplate-tutorial這個資源說:

它負責資源的創建和釋放,例如連接對象的創建和關閉等。因此,如果您忘記關閉連接,則不會導致任何問題。

所以通過usnig JDBCTemplate,你可以簡單地忘記連接關閉嗎?

是的,您可以忘記連接關閉。

當您對教程中提到的內容有疑問時,您應該始終查看文檔 在問這里之前,您絕對應該這樣做。

如果您檢查過文檔,您會發現:

3.3.1. 使用 JdbcTemplate

JdbcTemplate是 JDBC 核心包中的中心類。 它處理資源的創建和釋放,幫助您避免常見錯誤,例如忘記關閉連接 它執行核心 JDBC 工作流的基本任務(如語句創建和執行),留下應用程序代碼來提供 SQL 和提取結果。

當然,它會繼續,所以你真的應該點擊鏈接並自己閱讀。

文檔寫得很好,所以沒有很好的借口不閱讀和/或在有疑問時參考它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM