2.1.6&2.1.7 Value Object模式和業務代理模式

Value Object模式

J2EE中業務信息交互次數過多,影響性能,例如查詢訂單(Order)信息,來回三次分別查詢客戶名、商品名和數量

Value Object模式提倡將一個對象(如Order)的各個屬性進行封裝,將封裝後的對象在網絡中傳輸,從而減少網絡交互次數

此對象必須可串行化


業務代理模式

業務代理模式將一組遠程方法調用構成的業務流程,封裝在一個位於展示層的代理類中

好處:
     複用業務流程,視情況還能提供緩存等功能

發佈了42 篇原創文章 · 獲贊 10 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章