Loading...

          java .net

          2006-12-25 星期一

          今天講springDAO組件的事務處理和springstruts結合的三種方法。

                 Jdbc的事務處理分為全局事務和局部事務,全局事務是基于應用服務器實現的事務,局部事務是程序實現的,Spring的事務處理是局部事務。

                 Spring 的事務處理又分為代碼控制和聲明控制,代碼控制又分為實現PlatformTransactionManager接口方式和繼承TransactionTemplate方式(需要用到匿名內部類,這里涉及到了一個回調的概念,回去研究研究編程思想,以前看到過沒仔細看,好像回調只能用內部類實現,在java中)。

                 Spring Struts 結合有三種方法,一種讓Action繼承一個ActionSupport類,這個類是由Spring 提供的,這是最傻瓜的方法,我覺得,呵呵,然后就是替代Struts中的RequestProcessor類,Spring在替代類里面做了些手腳,使Action類能夠基于IoC容器來動態加載業務類對象,第三種方法,是在struts-config.xml中,將所有指定ActionPath屬性設成spring的一個接口,然后在spring配置文件中配置action類。這是推薦的方法。

                 一天下來頭疼,明天開始講Hibernate了,這樣struts+spring+hibernate架構就學完了,要學的東西真是太多了,都跟不上新版本出來的速度,呵呵,要開始著手找工作了,郁悶,自己水平不夠好。

          posted on 2008-08-26 22:06 閱讀(109) 評論(0)  編輯  收藏


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


          網站導航:
           

          公告

          希望有一天

          我能用鼠標雙擊我的錢包

          然后選中一張100元

          按住“ctrl+c”

          接著不停的“ctrl+v”

          嘻嘻~~~笑醒~~~



          導航

          <2008年8月>
          272829303112
          3456789
          10111213141516
          17181920212223
          24252627282930
          31123456

          統計

          常用鏈接

          留言簿(6)

          隨筆分類(102)

          隨筆檔案(398)

          文章分類

          文章檔案(10)

          有趣網絡

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 托克逊县| 沂南县| 永济市| 广灵县| 龙口市| 营山县| 堆龙德庆县| 普兰店市| 东至县| 南乐县| 普宁市| 安福县| 阿荣旗| 民勤县| 遂平县| 平舆县| 通榆县| 宁陵县| 武强县| 苍溪县| 辛集市| 武夷山市| 大关县| 疏附县| 正宁县| 石台县| 张家界市| 阜宁县| 漯河市| 武城县| 徐闻县| 云安县| 云浮市| 衡山县| 郴州市| 永州市| 长兴县| 根河市| 冕宁县| 柘城县| 赤城县|