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

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

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

    路漫漫其修遠兮,吾將上下而求索--spring學習日記

    ??? 春天來了,我也要干點啥了.湊湊熱鬧吧.


    ??? 先看了幾天書,甚么aop,ioc 看的頭暈眼花的,唉,領悟能力有限啊....愣是沒明白....但是堅定一個信念,spring就是好,一定要學...特別是我這種停留在原始編程水平的人不學東西要被人仍了的.做IT的真慘!

    ??? 行,動動手連連,比看書強點吧,網上搜索了例子仿照做吧!hehe,現在好像"用戶登陸"成了代替helloworld的標準例子.甚么框架都是login....還好.搜索到個一個很好的blog,一個ssh的例子,大俠步驟寫的很詳細,就開始了我的模仿之路.......小弟地址不敢保留,貼出來給大家共享http://www.tkk7.com/oksonic/archive/2005/11/06/18370.html,希望和我一樣迷茫的小蝦米們也能獲得一點點啟示....
    ???
    ??? 模仿了這個例子N遍,出現了N多問題,從搭環境,到一些mistake,唉問題真多啊......

    ??? 好不容易跑起來了,開始幾天硬是沒有明白spring在干甚么.感覺就是接管了struts的action.別的一點感覺沒有.看了看網上,似乎好多人都感覺不到spring的存在,不知道他在做甚么...好神奇啊...呵呵
    ???
    ??? 實在不行,再找找有甚么速成的沒有,后來看見appfus,又去看了幾天....也是搞的懵懵懂懂...就是發現他接口特別多,目錄結構和我們不一樣....
    ???
    ??? 今天又仔細看了看appfus的例子,仔細整理了下他的思路,確切的說是他的思想. 項目的mvc,針對接口編程.
    再看了看他的目錄接口,好好理解了下.他目錄分3大塊,DAO,SERVICE,WEBAPP,難道這就是傳說的mvc?
    DAO,SERVICE里面又分2塊,一塊是interface,一塊是implement.DAO里面主要是對數據庫的對象CRUD操作,他例子是用hibernate實現的,SERVICE里面是對數據對象的邏輯處理,webapp里面主要是些轉向,過濾器,action之類的view層的東西,他用的是struts..........而且每塊都有base類被子類去繼承,減少重復代碼,現在思路好像清晰了許多,于是馬上修改了下自己的demo的程序結構...感覺appfus的例子還真不錯,至少在結構上很清楚.......而且都是針對接口編程,程序可擴展性很高,維護起來很容易,如果要改邏輯,只要去替換或者修改相應的實現類就行了.....

    ??? 回頭又做了一遍那個login例子,在做配置文件的時候他老提示我一個<bean>有錯誤,說是對應的類沒有property對應對象的setter 方法....我郁悶了老半天,我記得上次好像沒有提示這個錯誤吧........極度郁悶,想了一陣悟出了一些,難道這就是傳說中的ioc?spring應該是要把name屬性里面的對象注入到local對應的對象里面吧????但是不敢確定,而且錯誤也每搞定,決定低聲下氣的問同事小朋友(19歲),他說當然了,我說那為什么上次沒有提示我這個錯誤呢.....他說錯了就是錯了,沒有甚么為什么,搞的我郁悶了老板田,回來自己吭哧吭哧的慢慢搞,唉...............命苦啊........只好根據提示加了setter getter ,唉.程序倒是pass過了,,但是這個原因愣是每明白,想想,,算了...以后再說吧...后來繼續改進程序做試驗,加入hibernate驗證用戶登陸,靠,他竟然提示我開始的getter方法錯誤,,仔細看了看紅叉,怎么是不能重寫一個final的方法.......再回想下之前的問題,靠,原來問題出在這里.......難道這就是spring對hibernate支持很好的重要體現之一??......ps:spring的HibernateDaoSupport封裝的還真是好,減少了不少代碼操作,saveOrUpdate(obj)就可以了,呵呵....又發現spring的一個好處.....

    ??? 書本上大力宣傳的spring的AOP,IOC.......今天有了一點點感覺.對象的注入,對方法的攔截,對hibernate的良好支持,封裝.漸漸讓我感覺到了真實的spring.....發現了spring的作用.這樣寫程序思路還真是很清楚,面向接口的編程,spring的組裝,似乎讓我有點點興奮,自己的編程思想上升了不少....但是前方的路還是很遙遠,特別是對我這種小鳥,要學的還很多很多,.....路漫漫其修遠兮,吾將上下而求索.......新手起步,老鳥毋笑

    posted on 2006-11-22 22:02 Tom 閱讀(304) 評論(0)  編輯  收藏 所屬分類: Spring


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


    網站導航:
     
    <2006年11月>
    2930311234
    567891011
    12131415161718
    19202122232425
    262728293012
    3456789

    導航

    統計

    常用鏈接

    留言簿(1)

    隨筆分類(42)

    隨筆檔案(43)

    文章分類

    相冊

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲黄黄黄网站在线观看| 老司机在线免费视频| 又大又黄又粗又爽的免费视频| 亚洲男人天堂2018av| 18禁止观看免费私人影院| 亚洲成人福利在线| 中文字幕乱码免费视频| 亚洲国产成人无码av在线播放| 欧洲一级毛片免费| 亚洲一级免费视频| 麻豆国产精品入口免费观看| 亚洲精品国产高清在线观看| 成人au免费视频影院| 国产一区二区三区亚洲综合| 亚洲av手机在线观看| 一个人晚上在线观看的免费视频 | 亚洲色一色噜一噜噜噜| 亚洲五月午夜免费在线视频| 日韩精品亚洲aⅴ在线影院| 日韩免费高清播放器| 色拍自拍亚洲综合图区| 免费99精品国产自在现线| 亚洲国产欧洲综合997久久| 免费人成网站在线播放| 国产97视频人人做人人爱免费| 亚洲av伊人久久综合密臀性色| 18禁美女裸体免费网站| 亚洲欧洲AV无码专区| 亚洲精品成人区在线观看| 免费看又黄又无码的网站| 中文字幕亚洲精品无码| 亚洲福利视频一区二区| 无码中文字幕av免费放dvd| 亚洲中文字幕无码中文| 国产成人A亚洲精V品无码| 亚洲一区二区免费视频| 国产精品成人亚洲| 亚洲va在线va天堂va不卡下载| 成年人性生活免费视频| 丝袜捆绑调教视频免费区| 亚洲欧洲日本精品|