怎么使用JDBC連接SQL?
1.什么是JDBCJDBC全稱為:Java Data Base Connectivity,它是可以執行sql語句的Java API 2.為什么我們要用JDBC
市面上有非常多的數據庫,本來我們是需要根據不同的數據庫學習不同的API,sun公司為了簡化這個操作,定義了JDBC API【接口】sun公司只是提供了JDBC API【接口】,數據庫廠商負責實現。對于我們來說,操作數據庫都是在JDBC API【接口】上,使用不同的數據庫,只要用數據庫廠商提供的數據庫驅動程序即可這大大簡化了我們的學習成本3.簡單操作JDBC步驟: 導入MySQL或者Oracle驅動包裝載數據庫驅動程序獲取到與數據庫連接獲取可以執行SQL語句的對象執行SQL語句關閉連接上面我們已經簡單使用JDBC去查詢數據庫的數據了,接下來我們去了解一下上面代碼用到的對象 4.Connection對象客戶端與數據庫所有的交互都是通過Connection來完成的。 常用的方法: 5.Statement對象Statement對象用于向數據庫發送Sql語句,對數據庫的增刪改查都可以通過此對象發送sql語句完成。 Statement對象的常用方法: 6.ResultSet對象ResultSet對象代表Sql語句的執行結果,當Statement對象執行executeQuery()時,會返回一個ResultSet對象 ResultSet對象維護了一個數據行的游標【簡單理解成指針】,調用ResultSet.next()方法,可以讓游標指向具體的數據行,進行獲取該行的數據 常用方法: 7.寫一個簡單工具類通過上面的理解,我們已經能夠使用JDBC對數據庫的數據進行增刪改查了,我們發現,無論增刪改查都需要連接數據庫,關閉資源,所以我們把連接數據庫,釋放資源的操作抽取到一個工具類 如果文章有錯的地方歡迎指正,大家互相交流。習慣在微信看技術文章的同學,可以關注微信公眾號:Java3y