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

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

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

    Java技術(shù)專區(qū)--Hilly

    http://blog.duyouyou.com
       :: 首頁 :: 新隨筆 :: 聯(lián)系 ::  :: 管理

    J2EE建議的學(xué)習(xí)路線

    Posted on 2006-08-16 17:44 duyouyou.com 閱讀(629) 評論(0)  編輯  收藏 所屬分類: web技術(shù)

    J2EE建議的學(xué)習(xí)路線

    來源: 賽迪博 

    網(wǎng)絡(luò)上、書店都提供了很多資料,很多方式都可以得到J2EE方面的資料。如何系統(tǒng)的、高效的學(xué)習(xí)J2EE這個問題擺在我們面前。比如,有些人在看完一大堆書后,動起手來時還是不知道怎么開始。等等這些問題是我們最難處理的。如何尋找到一條很好的方式方法呢?

    ?

    其實,換一個角度來看,比如,學(xué)英語,一共有三個層面的東西,首先是詞匯,然后是語法,再者是習(xí)慣用法(希望讀者能夠從程序設(shè)計的角度考慮問題,看看這兩者有什么相似之處,其實他們的邏輯是一樣的)。還比如,上數(shù)學(xué)課,老師在黑板上解題,大家都很輕松得聽懂,自己動手時就會有很多問題。這些看來很簡單的問題,其實都包含一個道理:理論聯(lián)系實際,理論指導(dǎo)實踐。

    我們的理論在于,我們要有很好的方法。有些人看了很多書,寫了不少程序,水平還是提高得很慢,很難跨越這道難關(guān)。還是方法問題。當然,我所談?wù)摰姆椒ǎ亲约旱男牡茫w會,大家都有自己很獨特的方法。沒有絕對好、絕對壞的方法,看作用對象是誰。所以這里我們重點看看我這文章中所會提出來的方法。大家來評論評論。

    上一篇文中《走向J2EE,漫長的道路》,我談到學(xué)習(xí)J2EE是一個漫長的過程,對,就是如此。因為她里面包含了很多全新的東西。而且,J2EE是現(xiàn)在進行時。我們知道J2EE由很多技術(shù)構(gòu)成,比如,EJB、XML、JDBC、RMI、JSP、Servlet等等這些,又包含很多內(nèi)容。無論這些具體的技術(shù)會怎么發(fā)展,怎么變化,我們要抓住主線,那就是掌握J2EE構(gòu)架的精髓。用什么來分析呢,作用對象自然是J2EE Specification(最新版是1.4,http://java.sun.com/j2ee )!!!當然學(xué)習(xí)J2EE的前提是你對J2SE有了足夠的熟悉了,還有一點,你有很好的態(tài)度和興趣。只看J2EE規(guī)范是不夠的,最好結(jié)合產(chǎn)品和例子去思考,我建議大家用JBuilder 7 +BEA WebLogc Platform 7.0,這種開發(fā)模式。為什么這么說呢?首先,JBuilder 7本身的功能就是不錯,應(yīng)該屬于主流Java IDE了。其次,BEA WebLogic Platform 7.0對J2EE Specification最新版支持程度很好,同時也較容易獲取,用的人也多。第三,開發(fā)效率不錯。(Borland網(wǎng)站有一份講述JBuilder 7 + BEA WebLogic 7.0集成開發(fā)的文檔,PDF格式。)

    JBuilder 7本身提供了很多幫助文檔,有PDF格式,也有HTML格式(采用JavaHelp技術(shù)制作的),另外書店有一些JBuilder的參考用書,個人認為沒有必要,第一,提供的版本都比較陳舊;第二,沒有什么內(nèi)容;第三,一般都是抄襲JBuilder 本身提供的幫助文檔。(個人觀點,沒有任何商業(yè)目的)。當然,你的外語差不多要有四級水平,這個可不能沒有,至少閱讀能力不錯(其實也不是這樣的,我最開始時也是害怕,但開始投入后,英語資料也很簡單,而且很地道!同時提高了您的外語)。WebLogic同樣也不錯,也提供了很多文檔,http://www.bestdown.com 上有一本W(wǎng)ebLogic Bible(針對6.1版),國內(nèi)的BEA公司好像也出了一本,有興趣地可以去china pub看看。

    有了這兩者,我們需要找出合適的對象來學(xué)習(xí)。在這里給出幾方面的素材給大家提供參考。

    第一,在JBuilder 7的安裝目錄的這個地方,~~:\JBuilder7\samples\Ejb\Ejb20\ESiteWL,有一個很好的例子,ESite。其中用到了Session Fa?ade設(shè)計模式,用到了JSP、Servlet、Session Beans、Entity Beans(cmp)等技術(shù),學(xué)習(xí)過程中不懂得地方可以參考第二。

    第二, Sun公司提供的J2EE Tutorial資料,很不錯。

    第三,Java Pet Store,剛開始學(xué)習(xí)J2EE技術(shù)分析該例子有點困難,再者這個例子中的J2EE構(gòu)架不是很實用,但她給我們展示了J2EE幾乎所有的核心技術(shù),同時還提供了一本書,Design Enterprise Applications with J2EE Platform,很不錯。

    第四,對J2EE構(gòu)架比較了解,對EJB,XML,JSP,Servlet等技術(shù)有了較好的理解和程序經(jīng)驗后,建議看看這幾本書:《J2EE In Practice》、《Core J2EE Patterns》、《Sun Certified ENT Architect for J2EE - Tech Study Guide》、《Java Tools for Extreme Programming - wiley》、《EJB Design Patterns》、《MasteringEJB 2》、《Enterprise JavaBeans,3rd》,夠你看得了:)。

    有了上述基礎(chǔ),結(jié)合大家做項目中的一些經(jīng)驗,我想水平應(yīng)該會有不少提高。在初步掌握上述基礎(chǔ)后,我們每個人都可以有自己在J2EE中的定位,比如有些開發(fā)人員可以考慮把時間花在商務(wù)邏輯層、另外一些喜歡花功夫在表示層,更有貪婪的家伙花在J2EE中所有的層。還有Web Services(J2EE 1.4 Specification的重點,估計2003年初推出,今后的重要發(fā)展方向)。

    同時,大家要注意從軟件工程的角度考慮系統(tǒng)設(shè)計,實施,建議用用Together!!!要求大家對UML有足夠的了解。

    Hold住
    主站蜘蛛池模板: 亚洲成人免费在线观看| 免费国产高清毛不卡片基地| 亚洲va中文字幕无码久久不卡| 日韩亚洲欧洲在线com91tv| 亚洲福利秒拍一区二区| 亚洲女子高潮不断爆白浆| 香蕉视频免费在线| 99久久综合精品免费| 免费看小12萝裸体视频国产| 亚洲精品成人网站在线观看 | 国产在线观看免费视频播放器| 久久亚洲国产欧洲精品一| 99精品视频免费| 成全视频在线观看免费高清动漫视频下载| 免费的涩涩视频在线播放| 亚洲国产综合无码一区| 久久福利青草精品资源站免费| 久久久www成人免费毛片| 亚洲人成人无码网www电影首页| 精品亚洲AV无码一区二区| 中文字幕不卡免费高清视频| 日韩视频在线免费| 亚洲a∨无码男人的天堂| 天天操夜夜操免费视频| 亚洲已满18点击进入在线观看| 免费国产污网站在线观看| 一本色道久久88亚洲综合 | 亚洲VA成无码人在线观看天堂| 亚洲免费在线播放| 亚洲中久无码永久在线观看同| 亚洲AV无码一区二区三区性色 | 特级淫片国产免费高清视频| 夜夜爽妓女8888视频免费观看| 毛片A级毛片免费播放| 国产99久久亚洲综合精品| 四虎影视大全免费入口| 狠狠躁狠狠爱免费视频无码| 男人的天堂亚洲一区二区三区 | 91亚洲导航深夜福利| a级毛片在线免费| 中文字幕在线观看亚洲视频|