掃描二維碼關注

首頁 APP開(kāi)發小(xiǎo)程序開(kāi)發 微信公衆号 網站建設 營銷推廣 經典案列 産品服務 關于我們

“學習(xí)不僅是掌握知識”

向書(shū)本學習(xí),還要向實踐學習(xí)、向生活學習(xí)。消化已有(yǒu)知識,
而且要力求有(yǒu)所發現、有(yǒu)所發明(míng)、有(yǒu)所創造

討(tǎo)論J2EE建議的(de)學習(xí)路(lù)線!

2019/4/10 9:22:22

討(tǎo)論J2EE建議的(de)學習(xí)路(lù)線!

  網絡上(shàng)、書(shū)店(diàn)都(dōu)提供了很多資料,很多方式都(dōu)可(kě)以得到(dào)J2EE方面的(de)資料。如(rú)何系統的(de)、高(gāo)效的(de)學習(xí)J2EE這個(gè)問題擺在我們面前。比如(rú), 有(yǒu)些人(rén)在看完一大(dà)堆書(shū)後,動起手來時還是不知道怎麽開(kāi)始。等等這些問題是我們最難處理(lǐ)的(de)。如(rú)何尋找到(dào)一條很好的(de)方式方法呢?

  其實, 換一個(gè)角度來看,比如(rú),學英語,一共有(yǒu)三個(gè)層面的(de)東西(xī),首先是詞彙,然後是語法,再者是習(xí)慣用(yòng)法(希望讀(dú)者能(néng)夠從程序設計(jì)的(de)角度考慮問題,看看這兩者有(yǒu)什(shén)麽相(xiàng)似之處,其實他(tā)們的(de)邏輯是一樣的(de))。還比如(rú),上(shàng)數學課,老師(shī)在黑(hēi)闆上(shàng)解題,大(dà)家都(dōu)很輕松得聽懂,自己動手時就會(huì)有(yǒu)很多問題。這些看來很簡單的(de)問題,其實都(dōu)包含一個(gè)道理(lǐ):

  理(lǐ)論聯系實際,理(lǐ)論指導實踐。

  我們的(de)理(lǐ)論在于,我們要有(yǒu)很好的(de)方法。有(yǒu)些人(rén)看了很多書(shū),寫了不少(shǎo)程序,水(shuǐ)平還是提高(gāo)得很慢(màn),很難跨越這道難關。還是方法問題。當然,我所談論的(de)方法,是自己的(de)心得,體會(huì),大(dà)家都(dōu)有(yǒu)自己很獨特的(de)方法。沒有(yǒu)絕對好、絕對壞的(de)方法,看作用(yòng)對象是誰。所以這裏我們重點看看我這文(wén)章(zhāng)中所會(huì)提出來的(de)方法。大(dà)家來評論評論。

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

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

  有(yǒu)了這兩者,我們需要找出合适的(de)對象來學習(xí)。在這裏給出幾方面的(de)素材給大(dà)家提供參考。第一,在JBuilder 7的(de)安裝目錄的(de)這個(gè)地(dì)方,~~:\JBuilder7\samples\Ejb\Ejb20\ESiteWL,有(yǒu)一個(gè)很好的(de)例子,ESite.其中用(yòng)到(dào)了Session Fa?ade設計(jì)模式,用(yòng)到(dào)了JSP、Servlet、Session Beans、Entity Beans(cmp)等技術(shù),學習(xí)過程中不懂得地(dì)方可(kě)以參考第二。即,第二, http://java.sun.com/j2ee/tutorialindex.html 提供的(de)J2EE Tutorial資料,很不錯,Sun公司的(de)。

  第三,Java Pet Store,剛開(kāi)始學習(xí)J2EE技術(shù)分(fēn)析該例子有(yǒu)點困難,再者這個(gè)例子中的(de)J2EE構架不是很實用(yòng),但(dàn)她給我們展示了J2EE幾乎所有(yǒu)的(de)核心技術(shù),同時還提供了一本書(shū),Design Enterprise Applications with J2EE Platform,很不錯。第四,對J2EE構架比較了解,對EJB,XML,JSP,Servlet等技術(shù)有(yǒu)了較好的(de)理(lǐ)解和(hé)程序經驗後,建議看看這幾本書(shū)。《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》,夠你(nǐ)看得了:)。

  有(yǒu)了上(shàng)述基礎,結合大(dà)家做項目中的(de)一些經驗,我想水(shuǐ)平應該會(huì)有(yǒu)不少(shǎo)提高(gāo)。在初步掌握上(shàng)述基礎後,我們每個(gè)人(rén)都(dōu)可(kě)以有(yǒu)自己在J2EE中的(de)定位,比如(rú)有(yǒu)些開(kāi)發人(rén)員可(kě)以考慮把時間花在商務邏輯層、另外一些喜歡花功夫在表示層,更有(yǒu)貪婪的(de)家夥花在J2EE中所有(yǒu)的(de)層。還有(yǒu)Web Services(J2EE 1.4 Specification的(de)重點,估計(jì)2003年初推出,今後的(de)重要發展方向)。

  同時,大(dà)家要注意從軟件(jiàn)工(gōng)程的(de)角度考慮系統設計(jì),實施,建議用(yòng)用(yòng)Together!!!要求大(dà)家對UML有(yǒu)足夠的(de)了解。
 


深圳市南山區南山街(jiē)道南海(hǎi)大(dà)道西(xī)桂廟路(lù)北陽光(guāng)華藝大(dà)廈1棟4F、4G-04

咨詢電話(huà):136 8237 6272
大(dà)客戶咨詢:139 0290 5075
業(yè)務QQ:195006118
技術(shù)QQ:179981967

更多可(kě)以了解的(de)信息

客戶案列
新聞資訊
資質榮譽
團隊風采
項目進度查詢

售前QQ咨詢
QQ溝通 項目QQ溝通

精銳軟件(jiàn)

Copyright© 2018-2023 深圳市無窮大軟件技術有限公司 All Rights Reserved. 京ICP證000000号 公安備案号:粵公網安備44030502009460号