JDBC学习笔记 day1
JDBC的基本概念:
?
JDBC就是java database connectivity,即java數據庫連接。
JDBC主要完成的幾個任務分別為
JDBC的作用:
將java程序語言編寫出來的程序,與數據庫相連接
JDBC的總體結構:
1.應用程序
2.驅動程序管理器
3.驅動程序
4.數據源
關于如何進行JDBC編程的步驟:
???????? 1. 創建數據源
???????? 2. 建立數據庫連接
----------------------------------------------------------------------------------------
? ? ? ?? 建立數據連接是通過調用java.sql.DriverManager類的getConnection方法來建立的,下面對該方法進行介紹。
Public static Connection getConnection(String url,String user,String password)throws SQLException
參數url為指定數據庫的連接字符串,參數user為要連接數據庫的用戶名,參數password為用戶名所對應的密碼。
如果沒有用戶名和密碼,可以用兩個空字符串來代替。此方法有可能拋出捕獲異常java.sql.SQLException,因此再調用此方法時必須進行異常處理。
指定數據庫的連接字符串由三部分組成,各部分之間用“:”分隔,如下所示:
jdbc:<子協議>:<子名稱>
子協議指的是數據庫的類型,例如可以是odbc,mysql或者oracle等。子名稱指的是數據源的名稱或數據庫的網絡標識字符串。
?
舉個小栗子:
? ? ??
//聲明連接引用 Connection con=null;//聲明數據庫連接字符串 String url="jdbc:odbc:student";try {//創建數據庫連接con=DriverManager.getConnection(url,"","");//連接以后操作數據庫的代碼}catch(java.sql.SQLException e) {e.printStackTrace();}?
3. 進行數據庫操作 -----通過SQL語句來完成
?
4. 獲取數據庫中信息
?
轉載于:https://www.cnblogs.com/yezhaodan/p/8544172.html
總結
以上是生活随笔為你收集整理的JDBC学习笔记 day1的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 公章没有备案号有用吗?
- 下一篇: springboot 多个sevice类