mysql 封裝樣例

2021-09-26 13:48:12 字數 702 閱讀 2765

本文採用了雙重校驗的方式封裝了mysql資料庫,需要的可以按需新增修改

public class jdbc 

/** * 獲取jdbc物件,單列模式(雙重校驗)

* @return

*/public static jdbc getjdbc() }}

return jdbc;

}public void setdata(string utr,string name,string password)

/** * 建立資料庫連線

*/public void connection() catch (classnotfoundexception e) catch (sqlexception e)

}/**

* 新增一條資料

* 返回值i用於判斷新增操作是否成功

*/public int adddata(string sql) catch (sqlexception e)

close();

return i;

}/**

* 關閉連線

*/public void close()

if (resultset!=null)

if (coon!=null)

} catch (sqlexception e)

}}

單例模式下的mysql封裝

實現單例模式 mysql的基本操作,新增 修改 刪除 查詢 查詢多個結果集 二維陣列 查詢單個結果集 一維陣列 查詢單個資料 class mysqldb return self link 建構函式 private function construct config 禁止轉殖 private func...

單例模式 封裝PHP的mysql類

describe 單例模式 資料庫類 單例模式的必要條件 1 私有的構造方法 為了防止在類外使用new關鍵字例項化物件 2 私有的成員屬性 為了防止在類外引入這個存放物件的屬性 3 私有的轉殖方法 為了防止在類外通過clone成生另乙個物件 4 公有的靜態方法 為了讓使用者進行例項化物件的操作 he...

PHP 單例模式 封裝鏈結mysql類

describe 單例模式 資料庫類 單例模式的必要條件 1 私有的構造方法 為了防止在類外使用new關鍵字例項化物件 2 私有的成員屬性 為了防止在類外引入這個存放物件的屬性 3 私有的轉殖方法 為了防止在類外通過clone成生另乙個物件 4 公有的靜態方法 為了讓使用者進行例項化物件的操作 he...