<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 閱讀(341) 評論(0)  編輯  收藏


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


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

    導航

    統計

    常用鏈接

    留言簿(12)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    新聞檔案

    相冊

    API文檔

    java開發與研究

    にほん

    上海房產

    東京生活

    數據庫大全

    編程與開發

    美國開發生活

    走向管理

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 无码日韩精品一区二区免费暖暖| 亚洲一区二区三区无码国产| 日韩精品免费视频| 亚洲韩国在线一卡二卡| 成人毛片18女人毛片免费视频未| 在线亚洲v日韩v| 亚洲人成77777在线播放网站| 中文字幕在线免费观看视频| 亚洲精品免费在线视频| 国产精品公开免费视频| 免费91麻豆精品国产自产在线观看| 亚洲国产精品一区二区三区在线观看 | 亚洲第一精品电影网| 永久黄网站色视频免费| 日本免费A级毛一片| 色欲色欲天天天www亚洲伊| 亚洲AV无码专区国产乱码电影 | 三年片免费观看大全国语| 亚洲AV一二三区成人影片| 亚洲国产三级在线观看| 青苹果乐园免费高清在线| aa级毛片毛片免费观看久| 亚洲 欧洲 自拍 另类 校园| 亚洲精品美女久久777777| 成年女人18级毛片毛片免费观看| 成全视频高清免费观看电视剧| 亚洲一线产品二线产品| 亚洲AV无码一区东京热久久| 国产免费观看a大片的网站| 最近免费2019中文字幕大全| 一级毛片免费播放试看60分钟| 亚洲国产精品成人精品软件| 亚洲午夜久久久影院| 成人国产mv免费视频| 免费黄色福利视频| a级片免费在线观看| 美女视频黄频a免费大全视频| 亚洲不卡1卡2卡三卡2021麻豆| 亚洲av永久无码精品漫画| 亚洲精品国产va在线观看蜜芽| 最近免费中文字幕视频高清在线看|