抽象工廠模式實現DB的封裝

今天突然覺得DB的封裝可以應用抽象工廠模式,因爲我可以把DB中提供的每一個方法看作一個產品等級結構,每一種不同的數據庫看作是一個產品族。
  1. 首先我應該有一個接口DB,改接口中定義了所有需要封裝的數據庫操作方法.

  2. 對於每一種數據庫都應該用一個類去實現改接口(OracleDB,MysqlDB).

  3. 在客戶端只需要直接調用相應的數據庫類中的靜態方法.


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章