1. 程式人生 > >Java數據訪問對象模式

Java數據訪問對象模式

從數據 查看 pat span add 值對象 結構 object tar

數據訪問對象模式或DAO模式用於將低級數據訪問API或操作與高級業務服務分離。 以下是數據訪問對象模式的參與者。

  • 數據訪問對象接口 - 此接口定義要對模型對象執行的標準操作。

  • 數據訪問對象具體類 - 此類實現上述接口。 這個類負責從數據源獲取數據,數據源可以是數據庫/xml或任何其他存儲機制。

  • 模型對象或值對象 - 此對象是簡單的POJO,包含用於存儲使用DAO類檢索的數據的get/set方法。

實現實例

在這個將創建一個作為ModelValue對象的Student對象。 StudentDao是數據訪問對象接口。 StudentDaoImpl是實現數據訪問對象接口的具體類。 DaoPatternDemo這是一個演示類,將使用StudentDao

演示使用數據訪問對象模式。

數據訪問對象模式示例的結構如下圖所示 -

點擊鏈接查看詳細內容

Java數據訪問對象模式