Dict.CN 在線詞典, 英語學(xué)習(xí), 在線翻譯

          都市淘沙者

          荔枝FM Everyone can be host

          統(tǒng)計

          留言簿(23)

          積分與排名

          優(yōu)秀學(xué)習(xí)網(wǎng)站

          友情連接

          閱讀排行榜

          評論排行榜

          SSH架構(gòu)簡單總結(jié) (zhuan)

           

          SSH架構(gòu)簡單總結(jié)

          StrutsspringHibernate在各層的作用
          1
          struts 負(fù)責(zé) web.
          ActionFormBean
          接收網(wǎng)頁中表單提交的數(shù)據(jù),然后通過Action 進(jìn)行處理,再Forward到對應(yīng)的網(wǎng)頁。 在struts-config.xml中定義<action-mapping>, ActionServlet會加載。

          2spring 負(fù)責(zé)業(yè)務(wù)層管理,即Service(或Manager).
          1
          serviceaction提供統(tǒng)計的調(diào)用接口,封裝持久層的DAO,。
          2
          .可以寫一些自己的業(yè)務(wù)方法。
          3
          .統(tǒng)一的javabean管理方法
          4
          .聲明式事務(wù)管理
          5.
          集成Hiberante

          3Hiberante,負(fù)責(zé)持久化層,完成數(shù)據(jù)庫的crud操作
          hibernate
          為持久層,提供 OR/Mapping
          它有一組 .hbm.xml文件和 POJO,是跟數(shù)據(jù)庫中的表相對應(yīng)的。然后定義DAO,這些是跟數(shù)據(jù)庫打交道的類,它們會使用PO

          struts+spring+hibernate的系統(tǒng)中,
          對象的調(diào)用流程是:jsp-> Action> Service ->DAO ->Hibernate
          數(shù)據(jù)的流向是 ActionFormBean接受用戶的數(shù)據(jù),Action 將數(shù)據(jù)從 ActionFromBean 中取出,封裝成VOPO, 再調(diào)用業(yè)務(wù)層的Bean類,完成各種業(yè)務(wù)處理后再forward。而業(yè)務(wù)層Bean收到這個PO對象之后,會調(diào)用DAO接口方法,進(jìn)行持久化操作。

          posted on 2007-04-26 15:06 都市淘沙者 閱讀(717) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 龙州县| 信阳市| 杂多县| 东平县| 颍上县| 桂林市| 隆尧县| 五峰| 宜兰市| 随州市| 兴安盟| 晋江市| 保康县| 芦溪县| 周宁县| 安福县| 新巴尔虎左旗| 布拖县| 旺苍县| 海宁市| 桦川县| 离岛区| 武功县| 米易县| 龙游县| 塘沽区| 灌阳县| 盘锦市| 东乡族自治县| 准格尔旗| 平罗县| 台前县| 洱源县| 河南省| 景泰县| 偏关县| 正蓝旗| 建德市| 淄博市| 浦江县| 汝州市|