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

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

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

    隨筆 - 115  文章 - 481  trackbacks - 0
    <2007年1月>
    31123456
    78910111213
    14151617181920
    21222324252627
    28293031123
    45678910

    常用鏈接

    留言簿(19)

    隨筆檔案(115)

    文章檔案(4)

    新聞檔案(1)

    成員連接

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    ?
      這是兩封信,一封來自網(wǎng)友adamed?,一封是我的回復(fù),交流的是初學(xué)者如何學(xué)習(xí)J2EE及SSH的問題,得到adamed許可,這這里發(fā)出來跟大家分享,歡迎更多的朋友來交流。

    主題: 請教easyjf團隊各位大俠
    ?
    ?
      您好,我是一個在職軟件開發(fā)人員。我是05年開始接觸java開發(fā)。06年加入北京一家公司到現(xiàn)在。我的工作是做J2EE開發(fā)。公司使用SSH架構(gòu)(Struts-Spring-h(huán)ibernate)進行開發(fā)。
    雖然進公司半年但是由于項目原因,真正只做過一個Struts+Hibernate的項目。現(xiàn)在我看了許多關(guān)于SSH的書。也看了一些代碼,就是感覺自己提高太慢。
    ?
      偶然機會在CSDN的blog上看到 大俠 的blog知道了EasyJF。很欽佩你們的勇氣,敢于開創(chuàng)中國開源項目之先河。
    ?
      由于接觸J2EE時間太短。而現(xiàn)在這樣的開源項目名目繁多。看了Spring的一些源代碼只感覺頭暈到不行。我實在不知道該如何提高自己。所以斗膽給各位EasyJF的朋友寫這封郵件,請大家給我一些建議好嘛??(由于公司使用SSH開發(fā)。所以不看這些東西還不行。)該大家給些建議該如何學(xué)習(xí)。
    ?
    ps:看了EasyJF的介紹我很想?yún)⑴c可惜能力實在有限。怕遭拒絕。
    我現(xiàn)在有一顆火熱的心想提高,想做技術(shù),想為中國原創(chuàng)出一點力。但我也知道做技術(shù)不能浮躁。故請各位幫忙。
    ?
      adamed?
      2007-01-09?

    下面是我的回信:

    您好:
      感謝你對EasyJF的關(guān)注以及對國內(nèi)開源的支持,國內(nèi)環(huán)境普遍浮躁,因為有太多像春迷這樣的人存在,搞得大家都不敢表達自己的思想了,因此還希望以后能繼續(xù)多對國內(nèi)開源人給予支持。
    ?
    ??? 關(guān)于您來信中說到的問題,我覺得可能是你對java的基礎(chǔ)的掌握還不夠的原因,簡單來說就是內(nèi)力不夠。好比中國傳統(tǒng)武俠小說中練武人的內(nèi)力問題,降龍十八掌這樣的絕世掌法,要是沒有一定的內(nèi)力作基礎(chǔ)的話,就只能是降蛇十八掌,甚至蛇都降不了。虛竹小和尚的武功也是因為有了高深的內(nèi)力,才能變得那么牛的。 而修練J2EE武學(xué)的內(nèi)力,我認(rèn)為大致分為三層,初級層次是JAVA基礎(chǔ),第二層次是OO思想及模式,第三層次是特定領(lǐng)域(如Web開發(fā)相關(guān)技術(shù)規(guī)范、Servlet規(guī)范、JPA規(guī)范、EJB3規(guī)范等)、專業(yè)知識的學(xué)習(xí)。有了這些內(nèi)力,不管他是SSH還是EasyJF,使用起來都會非常容易的。
    ?
      SSH屬于框架,屬于工具,也是中間件。他們是用來提高我們的開發(fā)效率,提高我們軟件產(chǎn)品的可維護性、可擴展性乃至敏捷性的。
    ?
      他們里面有很我優(yōu)秀的設(shè)計理念及模式應(yīng)用。比如, struts屬于MVC框架,關(guān)鍵是要了解MVC的概念及大致原理,掌握就很容易了;而hibernate屬于orm系統(tǒng),屬于持久層的解決方案,同樣需要對ORM的概念及原理有一個總體的了解,必要時可以去查查EJB1及EJB2里面用于持久層的Entity Bean的使用。而spring屬于應(yīng)用程序框架,其核心是IOC容器以及AOP,把這兩個核心概念(也可稱為大模式)了解以后,再加上一定的內(nèi)力修為,其它就都不難了。Spring中還集成了很多適用東西(不過這些東西80%的在某一個項目中可能一直用不上),比如對JDBC的封裝、自己的MVC、對動態(tài)語言的簡潔訪問等,這些你根據(jù)自己的項目情況來選擇學(xué)習(xí),用到的時候再看看他的文檔,一個項目下來應(yīng)該就能把握。
    ?
      說了那么多,我累了,你一定也有點暈了,下面結(jié)合你的情況,簡單發(fā)表一點我的建議:???????
      1、用一年的時間慢慢提升自己的內(nèi)力,然后這期間可以通過下面的方法同步學(xué)習(xí)使用ssh。
      2、看一些國內(nèi)作者原創(chuàng)的書籍,并運行相關(guān)代碼,比如孫衛(wèi)琴的Struts及Hibernate等入門教程,羅時飛的Spring教程。他們的書都通谷易懂,很多屬于他們在學(xué)習(xí)過程中的點滴記錄,因此一定非常好懂。不要一下子就去讀Rod的《J2EE Without EJB》,或者是Spring開發(fā)團隊編寫的《Spring框架高級編程》,甚至《Spring in action》!由于很多緣故,這些書看了你一定會更暈。
      3、下載一些國內(nèi)原創(chuàng)的SSH應(yīng)用源碼示例。國外有很多這樣的,也可以多看看。
      4、運行這些框架所附帶Example示例,并了解其設(shè)計原理,并能簡單修改。
      5、運行并多看這些框架的測試代碼。要像買彩民分析采票走勢圖那樣慢慢琢磨分析。
      6、在自己的項目中多動用,熟練使用一個開發(fā)工具,如Eclipse,并能掌握程序調(diào)試技巧。
    ???
      最后,關(guān)于Spring的學(xué)習(xí),可以看看我們最近在編寫的《深入Spring 2:輕量級J2EE開發(fā)框架原理與實踐》的電子版,現(xiàn)在有兩章可以下載,比較適合入門,網(wǎng)址是:http://www.easyjf.com/spring
    ?
      另外,我準(zhǔn)備你給我的信及我給你的回信放到我的blog上,供大家分享我們的交流,不知道您是否愿意?
    ?
      祝:學(xué)習(xí)愉快,工作順利!
    ?
        
      EasyJF開源 大峽
    ?
      2007-01-10
    posted on 2007-01-11 09:20 簡易java框架 閱讀(1971) 評論(8)  編輯  收藏

    FeedBack:
    # re: 談新手修練J2EE武功及學(xué)SSH的方法  2007-01-11 09:56 pear[匿名]
    看了,沒收獲。  回復(fù)  更多評論
      
    # re: 談新手修練J2EE武功及學(xué)SSH的方法  2007-01-11 10:00 hcom
    不錯.  回復(fù)  更多評論
      
    # re: 談新手修練J2EE武功及學(xué)SSH的方法  2007-01-11 14:46 tornado
    感覺挺好的  回復(fù)  更多評論
      
    # re: 談新手修練J2EE武功及學(xué)SSH的方法  2007-01-11 15:44 nono[匿名]
    基礎(chǔ)很重要啊,還有面向?qū)ο蟮脑O(shè)計思想  回復(fù)  更多評論
      
    # re: 談新手修練J2EE武功及學(xué)SSH的方法  2007-01-11 17:25 wangzx
    這位大俠的自我感覺超級良好啊。  回復(fù)  更多評論
      
    # re: 談新手修練J2EE武功及學(xué)SSH的方法  2007-01-11 17:32 ant
    不錯,有收獲!  回復(fù)  更多評論
      
    # re: 談新手修練J2EE武功及學(xué)SSH的方法  2007-01-12 18:14 java_蟈蟈
    自我感覺:
    做開發(fā),一要穩(wěn):心態(tài)要平和,切忌浮躁;二要準(zhǔn):找準(zhǔn)方向,不要盲目;三要恨:認(rèn)準(zhǔn)了,你就干吧,不是它死,就是你被它整暈;呵呵

    此致
                        敬禮
                                 向大蝦學(xué)習(xí)
                                 1-7-2006  回復(fù)  更多評論
      
    # re: 談新手修練J2EE武功及學(xué)SSH的方法  2007-09-18 13:32 rellen
    能否提供一些代碼例子呀   回復(fù)  更多評論
      

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


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 色偷偷亚洲女人天堂观看欧| 亚洲视频在线观看免费视频| 亚洲欧美日韩综合久久久久| 无码乱人伦一区二区亚洲| 亚洲国产婷婷综合在线精品| 好男人看视频免费2019中文 | 国产美女a做受大片免费| 51在线视频免费观看视频| 丝瓜app免费下载网址进入ios| 国产精品亚洲综合网站| 亚洲一线产区二线产区区| 亚洲精品国产免费| 亚洲国产二区三区久久| 亚洲精品成人片在线观看精品字幕| 高清在线亚洲精品国产二区| 日本成人免费在线| 国产美女在线精品免费观看| www.黄色免费网站| 国产又大又粗又长免费视频| 欧洲一级毛片免费| 亚洲视频在线观看免费视频| 6080午夜一级毛片免费看| 在线看片免费人成视久网| 99久久免费精品高清特色大片| 国偷自产一区二区免费视频| 国产精品成人啪精品视频免费 | 亚洲情侣偷拍精品| 免费国产综合视频在线看| 卡1卡2卡3卡4卡5免费视频| 一二三四免费观看在线视频中文版 | 免费无码黄网站在线看| 两个人日本免费完整版在线观看1| 中文字幕永久免费| a在线观看免费网址大全| 成全在线观看免费观看大全 | 久久精品国产亚洲综合色| 国产偷v国产偷v亚洲高清| 亚洲AV无码久久精品成人| 久久精品国产亚洲AV高清热| 亚洲男女性高爱潮网站| 久久精品亚洲AV久久久无码|