使用 JDBC 訪問資料
Spring Framework JDBC 抽象提供的價值也許最好透過下表中概述的操作序列來展示。該表顯示了哪些操作由 Spring 處理,哪些操作是您的責任。
操作 | Spring | 您 |
---|---|---|
定義連線引數。 |
X |
|
開啟連線。 |
X |
|
指定 SQL 語句。 |
X |
|
宣告引數並提供引數值 |
X |
|
準備並執行語句。 |
X |
|
設定迴圈迭代結果集(如果存在)。 |
X |
|
為每次迭代執行工作。 |
X |
|
處理任何異常。 |
X |
|
處理事務。 |
X |
|
關閉連線、語句和結果集。 |
X |
Spring Framework 負責所有可能使 JDBC 成為繁瑣 API 的底層細節。