1. 程式人生 > >Java學習路線

Java學習路線

基礎 web開發 orm 現在 數據庫連接 基於 所有 數據庫系統 sans

首先你必須得學習JavaSE,JavaSE是你做java web開發的基礎,不過如果遇到swing,jFrame,AWT的章節可以直接跳過,現在已經用的特別少了,而且不影響後續學習。(各位Java愛好者有空可以來我的Java學習群259038500,每天都有企業項目視頻+素材源碼分享,小白也可以來,群裏有完整成熟的Java學習體系供大家參考學習)

XML學習,在使用的很多框架中都是通過XML文件進行配置的,這個也必須掌握。

JavaEE部分,JavaEE的生態特別龐大,我們無法學習完所有的知識點,我就按照重要程度來說明學習的先後順序。首先是Servlet,這是必須要學的,像Struts2和SpringMVC都是基於Servlet的封裝,然後是JSP部分,因為目前基於純HTML的開發已經越來越多,所以JSP部分可以不必深究。

Spring和SpringMVC,Spring作為目前Web項目必須集成的框架也是一定要掌握的。

數據庫相關知識,首先要懂得數據庫相關理論,推薦書籍《數據庫系統概念》了解重點概念,然後就主要是SQL語句的學習了,可以在w3school上按照教程學習,具體能掌握一到兩種數據庫就行。

數據庫連接JDBC,原生的JDBC語句要會編寫。

持久化層MyBatis或者Hibernate,兩者在使用方式上稍有差別,Hibernate更加面向對象化一些,而MyBatis在處理起SQL時更加靈活,目前好像MyBatis更加火熱一點。

Ajax,目前Ajax技術運用越來越廣泛,Ajax技術也是一定要掌握的。

Maven,作為java中十分有用的包管理工具,學習它是十分有必要的。

Java學習路線