什么是javabean舉例說明如何使用 成為java軟件開發(fā)工程師要學哪些東西?
成為java軟件開發(fā)工程師要學哪些東西?基本2.JSP Servlet JavaBean這個鏈接主要是了解MVC的流程。唐 不要再深入研究了?,F(xiàn)在的發(fā)展基本上沒有。;不要使用這種模式。Hibjava初
成為java軟件開發(fā)工程師要學哪些東西?
基本2.JSP Servlet JavaBean這個鏈接主要是了解MVC的流程。唐 不要再深入研究了?,F(xiàn)在的發(fā)展基本上沒有。;不要使用這種模式。Hib
java初級項目開發(fā)?
1.首先,學習java的基礎(chǔ)知識。唐 不要被新技術(shù)愚弄。俗話說,所有新技術(shù)都是基于java的。如果基礎(chǔ)不扎實,對這些新技術(shù)的理解也是一知半解,根本無法 不要學。
2.做一個java項目在學習了java的基礎(chǔ)知識之后,做一個java項目來鞏固一下。在項目中會發(fā)現(xiàn)很多問題,通過解決問題來加深基礎(chǔ)知識。
3.學習數(shù)據(jù)庫的基礎(chǔ)知識,開發(fā)應(yīng)用軟件都離不開數(shù)據(jù)庫,掌握幾種流行的數(shù)據(jù)庫:Oracle、SQL server、MySQL等。
4、JEE基礎(chǔ)知識在這里,首先要學習網(wǎng)站的基礎(chǔ)知識,包括HTML、DHTML、JavaScript;然后學XML,XML JAXP;;然后學習JEE基礎(chǔ)知識,包括JEE開發(fā)環(huán)境,JNDI RMI/IIOP;;最后,學習JDBC數(shù)據(jù)庫的應(yīng)用開發(fā)。
5、網(wǎng)頁開發(fā)綜合JEE web開發(fā)知識:Servlet JSP javaBean TagLib,這里做一個完整的web應(yīng)用項目開發(fā)。
6.EJB開發(fā)包含全面的EJB知識:1)EJB簡介和無狀態(tài)會話Bean;2)有狀態(tài)會話Bean;3)BMP和CMP是實體Bean;4)jms和MessageDrivenBean;5)事物與安全(JTA、JTS、JAAS);6)WebService的開發(fā)和應(yīng)用;
7.開源框架的學習學習幾個流行的開源框架:Struts、Spring、Hibernian、Webwork等。完整的學習這些框架的開發(fā)和應(yīng)用。如果有興趣,還可以學習Ibati框架、AJAX技術(shù)、DWR框架的開發(fā)與應(yīng)用。
項目綜合運用JEE知識開發(fā)完整的應(yīng)用程序。
9.面向?qū)ο蟮姆治雠c設(shè)計java是一種面向?qū)ο蟮恼Z言,所以要深入學習面向?qū)ο蟮姆治雠c設(shè)計,還要學習UML統(tǒng)一建模語言。
10.下一步是系統(tǒng)設(shè)計和架構(gòu)。這里要學習的是Java設(shè)計模式、EJB設(shè)計模式、JEE核心設(shè)計模式和JEE應(yīng)用框架設(shè)計。11.學習軟件工程的基礎(chǔ)理論知識,以及Rup和極限編程。
12.技術(shù)研究學習搜索引擎技術(shù),如Lucene,工作流技術(shù),包括Shark,JBPM,SOA架構(gòu)和應(yīng)用。
13、綜合項目實戰(zhàn)實現(xiàn)一個企業(yè)級應(yīng)用。每個階段都能在做項目的基礎(chǔ)上牢牢掌握應(yīng)用的知識,只有在實際應(yīng)用中發(fā)現(xiàn)問題,才能加深所學知識。