更新時間:2021-06-04 15:33:27 來源:動力節點 瀏覽1725次
JDBC是什么?JDBC英文名為:Java Data Base Connectivity(Java數據庫連接),官方解釋它是Java編程語言和廣泛的數據庫之間獨立于數據庫的連接標準的Java API,根本上說JDBC是一種規范,它提供的接口,一套完整的,允許便捷式訪問底層數據庫??梢杂肑AVA來寫不同類型的可執行文件:JAVA應用程序、JAVA Applets、Java Servlet、JSP等,不同的可執行文件都能通過JDBC訪問數據庫,又兼備存儲的優勢。簡單說它就是JAVA與數據庫的連接的橋梁或者插件,用JAVA代碼就能操作數據庫的增刪改查、存儲過程、事務等。
JDBC有什么用?我們用JAVA就能連接到數據庫;創建SQL或者MYSQL語句;執行SQL或MYSQL的查詢數據庫;查看和修改結果記錄。
我們思考一下?數據庫是由不同生產產商決定的,例如Mysql、Oracle、SQL Server,而如果JAVA JDK不可能說提供對不同數據庫的實現吧?還有,JAVA具備天生跨平臺的優勢,它就提供了JDBC的接口API,具體的實現由不同的生產產商決定。這樣,數據庫生產產商都根據JAVA API去實現各自的應用驅動,這問題就迎刃而解了。
JDBC的工作原理是什么?我將在下一篇文章敘述JDBC運用的設計模式,以及部分JDK源碼。
提供的接口包括:JAVA API:提供對JDBC的管理鏈接;JAVA Driver API:支持JDBC管理到驅動器連接。
DriverManager:這個類管理數據庫驅動程序的列表,查看加載的驅動是否符合JAVA Driver API的規范。
Connection:與數據庫中的所有的通信是通過唯一的連接對象。
Statement:把創建的SQL對象,轉而存儲到數據庫當中。
ResultSet:它是一個迭代器,用于檢索查詢數據。
操作流程圖
數字類型
時間日期類型
字符串類型
零基礎想要入門了解JDBC,可以學習動力節點的Java JDBC視頻教程,本視頻教程中講解了Java語言如何連接數據庫,對數據庫中的數據進行增刪改查操作,適合于已經學習過Java編程基礎以及數據庫的同學。Java教程中闡述了接口在開發中的真正作用,JDBC規范制定的背景,JDBC編程六部曲,JDBC事務,JDBC批處理,SQL注入,行級鎖等。
1.JDBC教程-JDBC課程的目錄結構介紹
2.JDBC教程-對JDBC本質的理解
3.JDBC教程-編寫程序模擬JDBC本質
4.JDBC教程-將驅動jar配置到環境變量classpath中
5.JDBC教程-JDBC編程六步的概述
6.JDBC教程-注冊驅動與獲取連接
7.JDBC教程-執行sql與釋放資源
8.JDBC教程-JDBC執行刪除與更新
9.JDBC教程-類加載的方式注冊驅動
10.JDBC教程-從屬性資源文件中讀取連接數據庫信息
11.JDBC教程-處理查詢結果集
12.JDBC教程-使用IDEA開發JDBC代碼配置驅動
13.JDBC教程-回顧JDBC
14.JDBC教程-用戶登錄業務介紹
15.JDBC教程-PowerDesigner工具的安裝
16.JDBC教程-使用PowerDesigner工具進行物理建模
17.JDBC教程-用戶登錄功能界面的初始化
18.JDBC教程-登錄方法的實現
19.JDBC教程-演示SQL注入現象
20.JDBC教程-解決SQL注入問題
21.JDBC教程-Statement和PreparedStatement對比
22.JDBC教程-演示Statement的用途
23.JDBC教程-PreparedStatement完成增刪改
24.JDBC教程-JDBC的事務自動提交機制的演示
25.JDBC教程-賬戶轉賬演示事務
26.JDBC教程-JDBC工具類的封裝
27.JDBC教程-JDBC實現模糊查詢
28.JDBC教程-悲觀鎖和樂觀鎖的概念
29.JDBC教程-演示行級鎖機制
以上就是動力節點小編介紹的"Jdbc全套視頻教程下載",希望對大家有幫助,如有疑問,請在線咨詢,有專業老師隨時為您服務。
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習