j2ee學習方法步驟
目前JAVA主要分三個方向:J2EE(java 2 enterprise edition,也就是JAVA的企業級標準,目前應用最多也最廣泛,技術相對成熟)、J2ME(java 2 micro editon,java在微型系統上的應用,像手機、PDA、電視機機頂盒一類,國家3G標準一旦實施,J2ME將會應用的更加廣泛)、J2SE(Java 2 Standard Edition標準版,主要用於個人用戶)。小編下面爲你整理了關於j2ee的學習步驟,希望對你有所幫助。
①先學基本的JAVA語法,
推薦《Thinking in java》,精通面向對象的思想(封裝、繼承和多態,其中封裝和繼承稍微簡單一點,多態難一點,但能不能理解好多態是能不能理解面向對象思想的重要一步)(Applet沒有必要學,現在不是20世紀,Applet已經風光不在)
②學JSP,
推薦清華大學出版社《JSP實用案例教程》,掌握JSP代碼、JSP指令、JSP動作,同時也要學一些servlet、XML方面的知識,JSP比起以後要學的STRUTS、EJB而言,難度要小很多,但是光看書是不夠的,一定要做個小項目(推薦大家按照書上的例子做一些小的電子商務網站,最好採用JSP+javabean的設計模式)
③系統的再學一下數據庫,
書上講的五大範式沒有必要全掌握,掌握前三個就可以了,但是SQL語句一定要精通,這對以後的學習很有幫助,最好能用用SQLServer或者DB2
④學習STRUTS
學到這一步,纔算真正接觸了J2EE,以上學的東西不過是爲了以後的學習做好鋪墊),精通MVC,花10天左右的時間研究前三章,特別是第二章,經典的HelloWorld的例子一定要會做,如果這個做不好的,J2EE以後就沒法學了。
此外一定要熟悉Struts標籤,掌握自定義標籤是如何使用的,STRUTS框架是如何響應客戶端請求的……推薦書目:《精通STRUTS——基於MVC的java web設計與開發》電子工業出版社(當然,這個時候就要用到J2EE的開發工具了,本人推薦eclipse或者WSAD,其實WSAD也就是eclipse的豪華版,一個收費,一個不收費),現在hibernate也相當流行.
⑤學習EJB,
這算是更難的部分了,此外EJB也比較龐大,一般的教程都是翻譯的,推薦看電子工業出版社的《精通EJB》,這中間的session bean、entity bean、message driven bean是必須掌握的,我覺得最難的應該是entity bean了,訪問數據庫(我用的是DB2)都需要配置N多,包括服務器啊,JNDI啊,忒麻煩。書上entity持久化部分主要講BMP和CMP,其實BMP大家只要熟悉就行了,現在主要用CMP比較多(CMP使用容器管理entity bean,生成代碼更方面,手工添加的東西很少)
⑥學習UML,
這算是系統架構師必須掌握的東西了,如果大家沒興趣以後向更高的層次發展的話,UML就沒必要掌握那麼多了,不過四大關係一定要熟悉(不過說實話,好多做了幾年開發的人四大關係中的關聯和依賴仍然分不清楚),9大類圖大家隨便看看就好了,要想精通的話難度太大,估計咱礦院也沒幾個老師精通UML的,推薦書目:《UML用戶指南》,機械工業出版社
⑦學習設計模式,
其實學設計模式和你做J2EE項目的關係特別大,問題在於寫JAVA程序要用到設計模式,而學設計模式要有深厚的JAVA代碼經驗,所以這東西也很難搞定,不過設計模式最基本的'六大原則、三大類是大家一定要掌握的,至於常見的設計模式嘛,比較常見的有簡單工廠、工廠方法、抽象工廠、建造模式、適配器模式、合成模式、單例模式、裝飾模式(至於其他的,估計大家工作以後慢慢琢磨,不過學這東西,就要看大家的天賦和造化了,反正偶是看的雲裏霧裏的,頭都大了)推薦書木:《JAVA與模式》,哪個出版社的我忘了,寫書的叫閻宏,科大畢業的,賊厚一本書,和《Thinking in java》差不多.
如果大家以後想在J2EE方向發展,①—④是必須要掌握的,如果大家以後想往系統架構師方向發展的話,最好這所有的都能學完.
相關文章
-
J2EE學習步驟
1. 當然Java語法得先看一看的,I/O包,Util包,Lang包你都熟悉了嗎?2. 然後再從JSP學起。如果你學過HTML,那麼事情要好辦的多,如果沒有,那你快去補一補HTML基礎吧。其實JSP中的Java語法也不多,它更象一個腳本語言,有點象ASP。3. -
j2ee入門到精通學習步驟
一、準備篇1 什麼是J2EE?它和普通的Java有什麼不同?答:J2EE全稱爲Java2 Platform, Enterprise Edition。J2EE平臺本質上是一個分佈式的服務器應用程序設計環境——一個Java環境,它提供了:·宿主應用的 -
開發完整J2EE解決方案的八個步驟
無論在學習、工作或是生活中,大家總免不了要接觸或使用作文吧,作文可分爲國小作文、中學作文、大學作文(論文)。還是對作文一籌莫展嗎?以下是小編整理的生日禮物的作文,歡迎閱讀,希望大家能夠喜歡。生日禮物的作文1再過幾天 -
學習j2eeweb技術的方法
J2EE平臺由一整套服務(Services)、應用程序接口(APIs)和協議構成,它對開發基於Web的多層應用提供了功能支持,下面對J2EE中的13種技術規範進行簡單的描述。下面是小編整理的關於學習j2eeweb技術的方法,歡迎大家參考!J2EE( -
sun認證考試:j2ee學習方法摘要
JAVA語言學習是sun認證考試中的主要程序語言,那麼你知道j2ee語言的學習方法嗎?下面yjbys小編爲大家分享,僅供參考!目前JAVA主要分三個方向:J2EE(java 2 enterprise edition,也就是JAVA的企業級標準,目前應用最多也最廣泛,技 -
sun認證考試技巧:j2ee的學習方法
目前JAVA主要分三個方向:J2EE(java 2 enterprise edition,也就是JAVA的企業級標準,目前應用最多也最廣泛,技術相對成熟)、J2ME(java 2 micro editon,java在微型系統上的應用,像手機、PDA、電視機機頂盒一類,國家3G標準一旦實 -
Excel製作條形碼的方法步驟
如何用Excel製作條形碼?下面是由本站小編爲大家整理的Excel製作條形碼的方法介紹,喜歡的可以收藏一下!瞭解更多詳情資訊,請關注應屆畢業生考試網! 步驟一: 添加開發工具選項卡點擊【文件】→【選項】→【自定 -
excel轉json的步驟介紹
尊敬的各位領導各位專家:你們好!首先讓我帶代表xx鎮xx國小全體師生對各位領導的到來表示最熱烈的歡迎。近幾年來我校大力開展了普及普通話寫範字活動,並取得了可喜的成績。按照《山東省中國小文字規範化示範校評估標準》 -
Dreamweaver製作超鏈接方法步驟
超鏈接大家都知道吧,就是你點到的話會直接彈出另一個鏈接的頁面。這是很有用的推廣手段之一。今天教大家如何製作超鏈接的方法。本教程主要講的有:頁面之間的超連接,郵件地址的超連接,製作圖片上的超鏈接。有需要的過來學 -
Excel中設置下拉菜單的方法步驟
在使用excel表格的時候會遇到添加下拉菜單的情況,那麼在Excel中怎樣設置下拉菜單?下面小編就爲大家詳細介紹一下,來看看吧!方法/步驟1新建一個Excel表格,打開。選擇需要設置下拉菜單的.區域。2點擊上方”數據“,找到”數據