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)

          有趣網絡

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 治县。| 盐津县| 青州市| 颍上县| 吉木萨尔县| 清水县| 即墨市| 苍山县| 通河县| 房产| 安龙县| 蒲江县| 马山县| 鱼台县| 祁门县| 镶黄旗| 改则县| 建阳市| 卓资县| 祁阳县| 弋阳县| 吉木萨尔县| 湖南省| 永宁县| 扬中市| 高州市| 屯昌县| 英吉沙县| 绥芬河市| 蒙阴县| 信宜市| 襄樊市| 开封县| 郧西县| 高青县| 射阳县| 精河县| 崇州市| 滁州市| 木里| 广宁县|