對(duì)web應(yīng)用程序分層的理解
表示層
一個(gè)form表單有若干個(gè)
1
<input name="arg0" type="text"/>
2
<input name="arg1" type="text"/>

2

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