準備活動:乙個jbdc的外部架包,它提供鏈結資料庫各種方法。
乙個mysql資料庫,在其中建立新的資料庫。
然後,右鍵找到 build-path 選擇第乙個add...,完成後會如下圖所示。
這時已經完成了第一步,引入jdbc架包。
首先,在src下建立新的包和類
private static string driver = "com.mysql.jdbc.driver";//定義資料庫驅動,**不用變動。
private static string url="jdbc:mysql://localhost:3306/***";//定義資料庫鏈結位址,***為你的資料庫名。
private static string uname="root";//你的使用者名稱。
private static string upwd="1234";//你的資料庫密碼。
private static connection conn=null;//鏈結資料庫
private static statement stmt=null;//傳送sql語句
**2.(測試時在main函式裡,實際用的時候可以新建函式。)
try catch (classnotfoundexception e) catch (sqlexception e)
system.out.println(conn);
系統輸出以下內容即為鏈結成功。
resultset rs=stmt.executequery(sql);//定義結果集用來儲存查詢到的sql語句的結果。
while(rs.next())
系統輸出以下介面為成功。
利用模板模式重構JDBC操作
orm對映定製化的介面 t maprow resultset rs,int rownum throws exception 在建立封裝了所有處理流程的抽象類jdbctemplate public abstract class jdbctemplate try catch exception e re...
利用jdbc實現條件查詢和分頁
格式 select from 表 limit 引數1 開始索引 startindex 預設值 0.必須是正數 引數2 每頁顯示個數pagesize 例如 select from paroduct limit 0,5 第一頁,每頁顯示5條 select from paroduct limit 5,5 ...
JDBC利用反射編寫通用的查詢方法
廢話不多說,直接上 有注釋自己看。不明白就去看官方文件public t getresult class clazz,string sql,object.args 獲取查詢結果集 rs ps.executequery 通過resultset物件獲取resultsetmetadata物件 rsmd rs...