dao設計優化

2021-08-29 20:00:28 字數 535 閱讀 7733

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設計模式包括五個重要部分 資料庫...