JavaData Access Objects模式

來源:互聯網
上載者:User

標籤:value   儲存機制   方法   定義   design   對象   pattern   obj   簡單   

Data Access Objects模式或DAO模式用於將低級資料訪問API或操作與進階商務服務分離。 以下是Data Access Objects模式的參與者。

  • Data Access Objects介面 - 此介面定義要對模型對象執行的標準操作。

  • Data Access Objects具體類 - 此類實現上述介面。 這個類負責從資料來源擷取資料,資料來源可以是資料庫/xml或任何其他儲存機制。

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

實現執行個體

在這個將建立一個作為ModelValue對象的Student對象。 StudentDao是Data Access Objects介面。 StudentDaoImpl是實現Data Access Objects介面的具體類。 DaoPatternDemo這是一個示範類,將使用StudentDao示範使用Data Access Objects模式。

Data Access Objects模式樣本的結構如所示 -

 

 

點選連結查看詳細內容

JavaData Access Objects模式

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.