<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    SSH

    Struts、spring、Hibernate在各層的作用

    1)struts 負責 web層.

    ActionFormBean 接收網頁中表單提交的數據,然后通過Action 進行處理,再Forward到對應的網頁。 在struts-config.xml中定義, ActionServlet會加載。

    2)spring 負責業務層管理,即Service(或Manager).

    1. service為action提供統計的調用接口,封裝持久層的DAO,。

    2.可以寫一些自己的業務方法。

    3.統一的javabean管理方法

    4.聲明式事務管理

    5.集成Hiberante

    3)Hiberante,負責持久化層,完成數據庫的crud操作

    hibernate 為持久層,提供 OR/Mapping。

    它有一組 .hbm.xml文件和 POJO,是跟數據庫中的表相對應的。然后定義DAO,這些是跟數據庫打交道的類,它們會使用PO。

    在struts+spring+hibernate的系統中,

    對象的調用流程是:jsp-> Action-> Service ->DAO ->Hibernate。

    數據的流向是 ActionFormBean接受用戶的數據,Action 將數據從 ActionFromBean 中取出,封裝成VO或PO, 再調 用業務層的Bean類,完成各種業務處理后再forward。而業務層Bean收到這個PO對象之后,會調用DAO接口方法,進行持久化操作。 

    posted on 2008-05-10 09:49 77 閱讀(336) 評論(0)  編輯  收藏


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


    網站導航:
     
    <2008年5月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    導航

    統計

    常用鏈接

    留言簿(12)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    新聞檔案

    相冊

    API文檔

    java開發與研究

    にほん

    上海房產

    東京生活

    數據庫大全

    編程與開發

    美國開發生活

    走向管理

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 中文在线观看国语高清免费| 亚洲人成网站色7799| 国产一级婬片A视频免费观看| 免费国产a国产片高清网站| 亚洲AV性色在线观看| 成人毛片18女人毛片免费视频未| 国产成人精品日本亚洲专区6| 一二三四影视在线看片免费| 亚洲日韩久久综合中文字幕| 天天天欲色欲色WWW免费| 亚洲精品无码少妇30P| 日本高清免费中文字幕不卡| 亚洲精品理论电影在线观看| 国产精品免费播放| 全部在线播放免费毛片| 国内精品久久久久久久亚洲| 在线毛片片免费观看| 久久精品国产亚洲AV无码麻豆 | 免费鲁丝片一级观看| 亚洲AV无码AV日韩AV网站| 免费一级毛片免费播放| 一级做受视频免费是看美女| 国产亚洲一区二区精品| 久视频精品免费观看99| 亚洲欧美中文日韩视频| 成人亚洲性情网站WWW在线观看| 免费91麻豆精品国产自产在线观看| 精品亚洲成a人片在线观看少妇| 天天摸天天操免费播放小视频| 成年网站免费入口在线观看| 久久精品国产精品亚洲艾草网 | 最新亚洲人成无码网站| 亚洲国产小视频精品久久久三级| 免费毛片a线观看| 亚洲H在线播放在线观看H| 免费人成在线观看网站品爱网日本| 免费的全黄一级录像带| 亚洲日韩一区精品射精| 国产亚洲av片在线观看18女人| 久久久久久久91精品免费观看| 一区二区三区视频免费|