對web應用程序分層的理解
表示層
一個form表單有若干個
1
<input name="arg0" type="text"/>
2
<input name="arg1" type="text"/>

2

收集form表單域值的對象formbean
Object arg0,arg1;
填充set(Object obj),get()方法
表單提交時候調(diào)用Action方法
-----------------------
業(yè)務層
Action方法調(diào)用業(yè)務層提供的業(yè)務方法
業(yè)務對象
業(yè)務對象(Business Object)的屬性的值來自formbean屬性的值(映射機制)
業(yè)務層調(diào)用Hibernate封裝的數(shù)據(jù)庫訪問
-----------------------
數(shù)據(jù)訪問
DAO
POJO持久對象屬性值來自業(yè)務對象屬性(映射機制)
-----------------------
持久數(shù)據(jù)
映射Mapping
-----------------------
數(shù)據(jù)庫
posted on 2005-11-16 16:08 bluesky 閱讀(579) 評論(0) 編輯 收藏 所屬分類: 框架應用