mvc模式中,dao及dao實現層的優化設計:
一.dao層
1.建立ibasedao,做為實現方法的標準.
public inte***ce ibaseobjectdao
2.建立其他dao介面,繼承ibasedao.
public inte***ce iagreementsdao
extends ibaseobjectdao{}
二,dao實現層
1.建立basedao,實現ibasedao介面,並繼承用到的框架類.
public class baseobjectdao
extends jdbcdaosupport
implements ibaseobjectdao
public int delobjectbyid(pk id)
public t getobjectbyid(pk id)
public int updateobject(t object)
2.建立其他dao實現類,使其繼承basedao類,並實現相應的dao介面
DAO設計模式
dao data access object 設計模式,主要功能就是進行資料操作的,在程式的標準開發架構中屬於資料層操作。企業分層架構 客戶層 因為現在都採用了b s開發架構,所以一般都是用瀏覽器進行訪問。顯示層 是用jsp servlet進行頁面的效果顯示.業務層 business object,...
DAO設計模式
根據 dao,data access object,資料訪問物件,主要功能是用於進行資料操作,在程式的標準開發架構中屬於資料層的操作。顯示層 使用jsp進行頁面效果的顯示 業務層 business object,業務物件,會將多個原子性的dao操作進行組合,組合成乙個完整的業務邏輯 資料層,dao,...
DAO設計模式
一 dao設計模式簡介 之前使用jdbc運算元據庫,是直接在jsp頁面中寫jdbc 這樣導致jsp頁面中包含大量的html 和jsp 現實和功能 混在一起,難以維護。dao設計模式使得jsp只需要關注資料的顯示,而不需要關注資料是從 來的。二 dao各部分詳解 dao設計模式包括五個重要部分 資料庫...