JDBC程序的編寫步驟
jdbc連接步驟
① 創(chuàng)建java項目,導入下的JDBC驅(qū)動包
② 加載JDBC驅(qū)動包到程序
③ 創(chuàng)建JDBC連接對象Connection
④ 創(chuàng)建sql的執(zhí)行對象
⑤ 執(zhí)行目標sql語句
⑥ 處理執(zhí)行sql結(jié)果返回值
⑦ 關(guān)閉連接,釋放資源
JDBC主要是什么東西?
JDBC(Java Database Connectivity, Java 數(shù) 據(jù) 庫 連 接)是 一 種可用于執(zhí)行 SQL 語句的 Java API(Application Programming Interface, 應(yīng)用程序設(shè)計接口)。它由一些 Java 語言編寫的類和接口組成。JDBC 為數(shù)據(jù)庫應(yīng)用開發(fā)人員、數(shù)據(jù)庫前臺開發(fā)人員提供了一種標準的應(yīng)用程序設(shè)計接口, 使開發(fā)人員可以用純 Java 語言編寫完整的數(shù)據(jù)庫應(yīng)用程序。JDBC 通過調(diào)用其接口提供的方法, 提供了 Java 應(yīng)用程序與各種數(shù)據(jù)庫服務(wù)器之間的連接服務(wù), 它支持 ANSI SQL- 92 標準, 實現(xiàn)了從 Java 程序內(nèi)調(diào)用標準的 SQL 命令對數(shù)據(jù)庫進行查詢、插入、刪除和更新等操作, 并確保數(shù)據(jù)事務(wù)的正常進行。JDBC API 主要用來連接數(shù)據(jù)庫并通過 SQL 語句操作數(shù)據(jù)庫。它可以執(zhí)行一般的 SQL 語句、動態(tài) SQL 語句及帶 IN 和 OUT參數(shù)的存儲過程。通過使用 JDBC 簡化了開發(fā)數(shù)據(jù)庫應(yīng)用的復雜度, 加快了開發(fā)速度。開發(fā)人員可以很方便地將 SQL 語句傳送給幾乎任何一種數(shù)據(jù)庫。而且 JDBC 支持所有的操作系統(tǒng), 使得 Java 應(yīng)用程序不再需要為每個應(yīng)用程序編寫額外的驅(qū)動。2.JDBC 的體系結(jié)構(gòu)JDBC 是實現(xiàn) Java 應(yīng)用程序與各種不同數(shù)據(jù)庫對話的一種機制。JDBC 由兩部分與數(shù)據(jù)庫獨立的 API 組成, 一部分是面向程序開發(fā)人員的 JDBC API, 另一部分是面向底層的 JDBC Driv-er API。JDBC 提供了一個通用的 JDBC Driver Manger, 用來管理各種數(shù)據(jù)庫軟件商提供的 JDBC 驅(qū)動程序, 從而訪問其數(shù)據(jù)庫。