/*1、註冊驅動(driver)
2、建立連線(url,user,password)
3、編譯sql
4、執行sql
5、獲得結果集
6、返回 */
/*** 1.常量定義 final,最終、不變,常量識別符號全大寫
* 2.定義常量類盡量不要用public
* 3.需要經常呼叫的使用static修飾 */
private
static
final string url = "jdbc:mysql:
servertimezone=utc&characterencoding=utf-8";
private
static
final string driver = "com.mysql.cj.jdbc.driver";
private
static
final string user = "root";
private
static
final string password = "123456";
1public
class
jdbcutils catch (sqlexception |classnotfoundexception e)
67return
connection;68}
6970
/**71
* 執行增加、刪除、修改操作72*
73*
@param
sql sql語句
74*
@return
影響行數
75*/
76public
static
intexcuteupdate(string sql) catch
(sqlexception e) finally
88return
count;89}
9091
/**92
* 執行查詢操作93*
94*
@param
sql sql語句
95*
@return
查詢結果
96*/
97public
static
resultset getresultset(string sql) catch
(sqlexception e)
106//
在查詢結束時關閉
107//
finally
110return
resultset;
111}
112113
/**114
* 關閉連線
115*/
116private
static
void
close() catch
(sqlexception e)
124}
125126
if (connection != null
) catch
(sqlexception e)
133}
134if (resultset != null
) catch
(sqlexception e)
141}
142}
143144 }
JDBC連線資料庫
雖然現在用很多方法來實現應用程式與資料庫後台的連線操作,但是做為一名新手,真正理解和掌握使用jdbc來連線資料庫是非常有必要的,因為它是基礎。下面就說說如何實現jdbc連線資料庫。url jdbc mysql localhost 3306 bookmanage?useunicode true cha...
JDBC 連線資料庫
附 驅動包以及關鍵字 mysql class.forname org.gjt.mm.mysql.driver cn drivermanager.getconnection jdbc mysql mydbcomputernameorip 3306 mydatabasename susr,spwd po...
JDBC連線資料庫
注意引入的是sqljdbc4.jar包 connection物件的資料庫能夠提供描述其表 所支援的 sql 語法 儲存過程 此連線功能等等的資訊 statement物件表示基本語句,其中將單個方法應用於某一目標和一組引數,以返回結果 resultsetmetadata可用於獲取關於resultset...