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

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

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

    Dict.CN 在線詞典, 英語學習, 在線翻譯

    都市淘沙者

    荔枝FM Everyone can be host

    統計

    留言簿(23)

    積分與排名

    優秀學習網站

    友情連接

    閱讀排行榜

    評論排行榜

    SSH架構簡單總結 (zhuan)

     

    SSH架構簡單總結

    StrutsspringHibernate在各層的作用
    1
    struts 負責 web.
    ActionFormBean
    接收網頁中表單提交的數據,然后通過Action 進行處理,再Forward到對應的網頁。 在struts-config.xml中定義<action-mapping>, ActionServlet會加載。

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

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

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

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


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


    網站導航:
     
    主站蜘蛛池模板: 亚洲av无码专区国产不乱码| 久久精品国产亚洲av影院| jiz zz在亚洲| 美美女高清毛片视频黄的一免费 | 亚洲a级在线观看| 亚洲综合丁香婷婷六月香| 青娱乐在线免费观看视频| 日韩在线免费播放| 婷婷国产偷v国产偷v亚洲| 2022久久国产精品免费热麻豆| 亚洲av伊人久久综合密臀性色| a级毛片视频免费观看| 亚洲国产成人私人影院| 羞羞视频免费观看| 亚洲高清成人一区二区三区| 一级免费黄色毛片| 亚洲国产精品无码久久一线| 91精品免费不卡在线观看| 久久精品国产亚洲精品| 青草久久精品亚洲综合专区| 亚洲A丁香五香天堂网| 国内永久免费crm系统z在线 | 91大神亚洲影视在线| www.999精品视频观看免费| 亚洲精品伦理熟女国产一区二区| 最近免费2019中文字幕大全| 亚洲宅男精品一区在线观看| www亚洲一级视频com| 久久免费精品视频| 久久精品国产精品亚洲艾草网| 免费看片在线观看| 亚洲美女aⅴ久久久91| 好男人看视频免费2019中文| h视频免费高清在线观看| 亚洲国产高清精品线久久| 美女视频黄a视频全免费网站色窝| 亚洲国产电影在线观看| 亚洲一区二区三区免费观看| 亚洲av无码片vr一区二区三区| 亚洲精品亚洲人成人网| 永久免费AV无码网站国产|