今日總結 JDBC概念及常見元件

2022-10-09 13:03:08 字數 681 閱讀 7761

概念:jdbc 指 j**a 資料庫連線,是一種標準j**a應用程式設計介面( j**a api),用來連線 j**a 程式語言和廣泛的資料庫。

jdbc 的 api 提供了以下介面和類:

drivermanager :這個類管理一系列資料庫驅動程式。匹配連線使用通訊子協議從 j**a 應用程式中請求合適的資料庫驅動程式。識別 jdbc 下某個子協議的第一驅動程式將被用於建立資料庫連線。

driver :這個介面處理與資料庫伺服器的通訊。你將很少直接與驅動程式互動。相反,你使用 drivermanager 中的物件,它管理此型別的物件。它也抽象與驅動程式物件工作相關的詳細資訊。

connection :此介面具有接觸資料庫的所有方法。該連線物件表示通訊上下文,即,所有與資料庫的通訊僅通過這個連線物件進行。

statement :使用建立於這個介面的物件將 sql 語句提交到資料庫。除了執行儲存過程以外,一些派生的介面也接受引數。

resultset :在你使用語句物件執行 sql 查詢後,這些物件儲存從資料獲得的資料。它作為乙個迭代器,讓您可以通過它的資料來移動。

sqlexception :這個類處理發生在資料庫應用程式的任何錯誤。

PDO概念及總結

為什麼要講pdo 1 市面上使用最多的,大部分企業使用pdo 2 mysqli 只支援mysql 資料庫,pdo支援大部分資料庫 3 以後做的專案都是使用pdo作為資料庫抽象層來實現的 mysqli 是mysql資料庫的加強 預處理機制 錯誤處理機制 採用了物件導向的程式設計模式 一 php如何運算...

LVS概念及演算法總結

lvs linux virtual server 四層排程器 靜態排程演算法 起點公平,針對短連線起作用 輪詢 加權輪詢,適合短連線無狀態 動態排程演算法 結果公平,針對長連線起作用 最少連線,加權最少連線 靜態排程演算法 rr 輪詢 wrr 加權輪詢 1.source ip hashing 一般地...

hadoop三大核心元件概念及原理

hadoop由3個核心元件構成 1 hdfs集群 負責海量資料的儲存,集群中的角色主要有 namenode datanode secondarynamenode。2 yarn集群 負責海量資料運算時的資源排程,集群中的角色主要有 resourcemanager nodemanager 3 mapre...