java大數據學習路線
『壹』 學習java大數據需要掌握哪些Java技能
學習Java大數據需要掌握哪些Java技能?現在大數據發展很速度很多小夥伴想要學習Java大數據技術開發,但是學習大數據為什麼需要掌握Java技能呢?
一、學大數據為什麼要掌握Java?
首先,我們學習大數據,為什麼要先掌握Java技術?
Java是目前使用非常廣泛的編程語言,它具有的眾多特性,特別適合作為大數據應用的開發語言。
Java不僅吸收了C++語言的各種優點,還摒棄了C++里難以理解的多繼承、指針等概念,因此Java語言具有功能強大和簡單易用兩個特徵。Java語言作為靜態面向對象編程語言的代表,極好地實現了面向對象理論,允許程序員以優雅的思維方式進行復雜的編程。
Java的跨平台應用能力,比C、C++更易用,更容易上手。同時還具有簡單性、面向對象、分布式、健壯性、安全性、平台獨立與可移植性、多線程、動態性等特點。
更重要的是,Hadoop以及其他大數據處理技術很多都是用Java,例如Apache的基於Java的HBase和Accumulo以及ElasticSearchas,因此學習Hadoop的一個首要條件,就是掌握Java語言編程。
二、學哪些Java知識?
想要掌握大數據技術,需要學習哪些java基礎知識?
java學習路線圖如下:
(1)Java語言基礎
Java開發介紹、熟悉Eclipse開發工具、Java語言基礎、Java流程式控制制、Java字元串、Java數組與類和對象、數字處理類與核心技術、I/O與反射、多線程、Swing程序與集合類
(2)HTML、CSS與JavaScript
PC端網站布局、HTML5+CSS3基礎、WebApp頁面布局、原生JavaScript交互功能開發、Ajax非同步交互、jQuery應用
(3)JavaWeb和資料庫
資料庫、JavaWeb開發核心、JavaWeb開發內幕
大數據學習預警:
雖然說,Java是學習大數據的基礎,但這並不代表著真正的大數據技術就是以Java學習為主,Java只是大數據學習的漫漫長路中的一小段路程,想要學習真正的大數據技術,還要掌握hadoop、spark、storm開發、hive資料庫、Linux操作系統、分布式存儲、分布式計算框架等專業知識。
其實學習大數據之前會先學習Java編程的,如果你是零基礎學習大數據技術開發建議先學習Java,昆明北大青鳥Java培訓班後期會有大數據知識的拓展,如果你比較感興趣不妨來昆明北大青鳥參加Java培訓班的免費體驗課程。
免責聲明:內容來源於公開網路,若涉及侵權聯系盡快刪除!
『貳』 大數據初學者應該怎麼學
大數據大家一定都不陌生,現在這個詞幾乎是紅遍了大江南北,不管是男女老幼幾乎都聽說過大數據。大數據作為一個火爆的行業,很多人都想從事這方面相關的工作,所以大家就開始加入了學習大數據的行列。
目前,市面上不僅是學習大數據的人數在增加,隨之而來的是大數據培訓機構數量的迅速上升。因為很多人認為這是一門難學的技術,只有經過培訓才能夠很好的學習到相關技術,最終完成就業的目的。其實,也並不都是這樣的,學習大數據的方法有很多,只有找到適合自己的就能夠達到目的。
那麼,大數據初學者應該怎麼學?
1、如果是零基礎的初學者,對於大數據不是很了解,也沒有任何基礎的話,學習能力弱,自律性差的建議選擇大數據培訓學習更有效;
2、有一定的基礎的學員,雖然對於大數據不是很了解,但有其它方面的編程開發經驗,可以嘗試去選擇自學的方式去學習,如果後期感覺需要大數據培訓的話再去報名學習;
3、就是要去了解大數據行業的相關工作都需要掌握哪些內容,然後根據了解的內容去選擇需要學習的大數據課程。
大數據學習路線圖:
『叄』 大數據學習路線是什麼
主要分為 7 個階段:入門知識 → Java 基礎 → Scala 基礎 → Hadoop 技術模塊 → Hadoop 項目實戰 → Spark 技術模塊 → 大數據項目實戰。
階段一:學習入門知識
這一部分主要針對的是新手,在學習之前需要先掌握基本的資料庫知識。Mysql 是一個 DBMS(資料庫管理系統),是最流行的關系型資料庫管理系統(關系資料庫,是建立在關系資料庫模型基礎上的資料庫,藉助於集合代數等概念和方法來處理資料庫中的數據)。
MongoDB 是 IT 行業非常流行的一種非關系型資料庫(NoSQL),其靈活的數據存儲方式備受當前 IT 從業人員的青睞。
而 Redis 是一個開源、支持網路、基於內存、鍵值對存儲資料庫。兩者都非常有必要了解。
1、Linux 基礎入門(新版)
2、Vim編輯器
3、Git 實戰教程
4、MySQL 基礎課程
5、MongoDB 基礎教程
6、Redis基礎教程
階段二:Java基礎
Java 是目前使用最為廣泛的編程語言,它具有的眾多特性,特別適合作為大數據應用的開發語言。
Java 語言具有功能強大和簡單易用兩個特徵,跨平台應用能力比 C、C++ 更易用,更容易上手。同時還具有簡單性、面向對象、分布式、健壯性、安全性、平台獨立與可移植性、多線程、動態性等特點。最重要的一點是 Hadoop 是用 Java 編寫的。
1、Java編程語言(新版)
2、Java進階之設計模式
3、J2SE核心開發實戰
4、JDK 核心 API
5、JDBC 入門教程
6、Java 8 新特性指南
階段三:Scala基礎
Scala 是一種多範式的編程語言,其設計的初衷是要集成面向對象編程和函數式編程的各種特性。由於 Scala 運行於 Java 平台(Java 虛擬機),並兼容現有的Java 程序,所以 Scala 可以和大數據相關的基於 JVM 的系統很好的集成。
1、Scala 開發教程
2、Scala 專題教程 - Case Class和模式匹配
3、Scala 專題教程 - 隱式變換和隱式參數
4、Scala 專題教程 - 抽象成員
5、Scala 專題教程 - Extractor
6、Scala 開發二十四點游戲
階段四:Hadoop技術模塊
Hadoop 是一款支持數據密集型分布式應用並以 Apache 2.0 許可協議發布的開源軟體框架,它能搭建大型數據倉庫,PB 級別數據的存儲、處理、分析、統計等業務。編程語言你可以選,但 Hadoop 一定是大數據必學內容。
1、Hadoop入門進階課程
2、Hadoop部署及管理
3、HBASE 教程
4、Hadoop 分布式文件系統--導入和導出數據
5、使用 Flume 收集數據
階段五:Hadoop項目實戰
當然,學完理論就要進行動手實戰了,Hadoop 項目實戰可以幫助加深對內容的理解,並鍛煉動手能力。
1、Hadoop 圖處理--《hadoop應用框架》
階段六:Spark技術模塊
Spark 和 Hadoop 都是大數據框架。Hadoop 提供了 Spark 所沒有的功能特性,比如分布式文件系統,而 Spark 為需要它的那些數據集提供了實時內存處理。所以學習 Spark 也非常必要。
1、Spark
2、x 快速入門教程
2、Spark 大數據動手實驗
3、Spark 基礎之 GraphX 圖計算框架學習
4、Spark 基礎之 DataFrame 基本概念學習
5、Spark 基礎之 DataFrame 高階應用技巧
6、Spark 基礎之 Streaming 快速上手
7、Spark 基礎之 SQL 快速上手
8、Spark 基礎之使用機器學習庫 MLlib
9、Spark 基礎之 SparkR 快速上手
10、流式實時日誌分析系統--《Spark 最佳實踐》
11、使用 Spark 和 D3.js 分析航班大數據
階段七:大數據項目實戰
最後階段提供了大數據實戰項目,這是對常用技能的系統運用,例如使用常用的機器學習進行建模、分析和運算,這是成為大數據工程師過程中的重要一步。
1、Ebay 在線拍賣數據分析
2、流式實時日誌分析系統--《Spark 最佳實踐》
3、大數據帶你挖掘打車的秘籍
4、Twitter數據情感分析
5、使用 Spark 進行流量日誌分析
6、Spark流式計算電商商品關注度
7、Spark的模式挖掘-FPGrowth演算法
(3)java大數據學習路線擴展閱讀:
大數據技術的具體內容:
分布式存儲計算架構(強烈推薦:Hadoop)
分布式程序設計(包含:Apache Pig或者Hive)
分布式文件系統(比如:Google GFS)
多種存儲模型,主要包含文檔,圖,鍵值,時間序列這幾種存儲模型(比如:BigTable,Apollo,DynamoDB等)
數據收集架構(比如:Kinesis,Kafla)
集成開發環境(比如:R-Studio)
程序開發輔助工具(比如:大量的第三方開發輔助工具)
調度協調架構工具(比如:Apache Aurora)
機器學習(常用的有Apache Mahout 或 H2O)
託管管理(比如:Apache Hadoop Benchmarking)
安全管理(常用的有Gateway)
大數據系統部署(可以看下Apache Ambari)
搜索引擎架構(學習或者企業都建議使用Lucene搜索引擎)
多種資料庫的演變(MySQL/Memcached)
商業智能(大力推薦:Jaspersoft)
數據可視化(這個工具就很多了,可以根據實際需要來選擇)
大數據處理演算法(10大經典演算法)
『肆』 大數據學習路線是怎麼樣的
大數據學習路線:Java編程基礎、mysql資料庫、Linux操作系統、hadoop生態體系、Spark生態體系、Flink流式處理框架。如需大數據培訓推薦選擇【達內教育】。
1、Java編程基礎。Java是目前使用最為廣泛的編程語言,它具有的眾多特性,特別適合作為大數據應用的開發語言。【Java語言】具有功能強大和簡單易用兩個特徵,跨平台應用能力比C、C++更易用,更容易上手。同時還具有簡單性、面向對象、分布式、健壯性、安全性、平台獨立與可移植性、多線程、動態性等特點。
2、mysql資料庫。mysql資料庫目前作為市面上應用最廣泛的數據已經成為了各大公司必備產品,其實學習資料庫就是在學習sql語言,對於大數據開發通常是在Linux環境下進行,相比Linux操作系統,Windows操作系統是封閉的操作系統,開源的大數據軟體很受限制,因此,想從事大數據開發相關工作,還需掌握Linux基礎操作命令等。感興趣的話點擊此處,免費學習一下
想了解更多有關大數據的相關信息,推薦咨詢【達內教育】。該機構是引領行業的職業教育公司,致力於面向IT互聯網行業培養人才,達內大型T專場招聘會每年定期舉行,為學員搭建快捷高效的雙選綠色通道,在提升學員的面試能力、積累面試經驗同時也幫助不同技術方向的達內學員快速就業。達內IT培訓機構,試聽名額限時搶購。
『伍』 零基礎可以學習Java大數據嗎Java大數據主要學習什麼
零基礎可以學習Java大數據開發嗎?對於進入進入新的行業,尤其是IT行業,每個人都會有擔憂,這很正常,不論你有沒有過經驗都不免有些擔憂。一方面,是因為你在此之前總聽流言說編程如何如何難,工作是多麼多麼累,但它們就像老奶奶講的嚇人故事,是用來唬孩子們去學習社會科學而已。
而另一方面,人們對於未知的事情總是充滿著「恐懼」。其實無論是學習IT還是學習Java大數據開發,大家都是從零開始的,即使你沒有基礎也無需擔心,畢竟大家最開始都是從小白度過的。
Java、python等等IT領域的開發人員如今都紛紛轉型大數據,究其原因無非是大數據開發領域薪資高,且因為他們有編程基礎,所以轉型比較快。
那麼零基礎可以學習Java大數據嗎?Java大數據主要學習什麼?如何擺脫零基礎的困境呢?
第一、零基礎學習Java大數據開發,心態很重要
對於陌生的知識領域,大家最開始接觸的時候都不免有些困惑,會對自己產生懷疑,就像我們打游戲一樣。剛開始總是操作不當、找不到該按的按鈕、也不懂的團隊配合,而當我們玩過幾局之後就很快能夠和大家一起進行游戲了。
所以零基礎學習Java大數據開發,心態一定要擺正,要相信自己,剛開始我們要學習Java大數據開發所需的語言、語法,因為他是計算機語言,我們需要一定的時間適應、摸索,等我們掌握基礎之後就會感受到它的樂趣,自然也就不會覺得難了。
第二、零基礎學習Java大數據開發,課程安排很重要,有計劃學習
零基礎學習Java大數據開發,最忌諱盲目的沒有計劃的學習,擺脫了系統學習計劃,結果必然「一塌糊塗」。所以建議零基礎學習大數據開發最好還是參加大數據培訓班效果更好。比如昆明北大青鳥,就為學生制定了詳細的課程安排,從Java開始一步步深入到大數據開發的各個知識點。與學習其他知識一樣,有計劃性能夠快速的直達目的地。
昆明北大青鳥Java大數據課程分為6個階段,從Java基礎到大數據實戰項目。
首先,需要明確的是,學大數據必須要有Java基礎。
但是,零基礎也可以學習Java大數據。為什麼?
因為我們的課程是從Java基礎開始講起。先打Java語言基礎,等基礎打好,再開始學大數據課程,中間貫穿網站後台和大數據分析項目,讓你在學習中就掌握項目經驗,符合企業用人標准。
課程時間:
在這里說一下,我們的課程,需要5個多月。
課程人群:
1、零基礎想入行高薪大數據的同學。
2、有Java基礎想轉大數據的同學。
3、其他行業想轉行的同學。
第三、零基礎學習Java大數據開發,互幫互助,在實訓中提升自己
一人為孤,三人為眾,獨自學習往往讓人感到困惑,而如果能夠找到一群志同道合的人一起學習,那麼學習更有動力,這也就是「氛圍」的重要性。
所以,建議小白去培訓班進行學習。在這里不僅有共同努力的同學,還有大牛老師為你指導,相信學習效率一定會得到巨大的提升。而且,大數據培訓機構一般都會為學員提供實訓項目,讓學員在實際操作中提升自己,當然,實訓的目的之一是讓大家將知識融會貫通,另一個目的卻是讓大家在實訓中體會到團隊協作的重要性,這在以後的工作中意義重大。
第四、零基礎學習Java大數據開發,習慣的保持
無論學習什麼,都不能有三分鍾熱度的心態,不能有「三天打魚兩天曬網」的心理。在終身學習的年代裡,如果你不能夠真正的養成一個良好的學習習慣,那麼最後受傷的還是自己。
零基礎學習Java大數據難度其實並不高,關鍵是看你想不想學,每個人都是從小白過渡而來,別人能做好,相信你也可以。所以,零基礎並不是學習大數據的限制,也不是你學不好的理由,只要你能夠持堅持學習,那麼你一樣可以學懂大數據開發,成為一名專業的人才。
昆明北大青鳥零基礎Java大數據開發培訓班免費體驗營開始報名啦!如果你是沒有編程基礎的小白,可以來昆明北大青鳥讓昆明北大青鳥老師免費為您制定Java大數據學習路線規劃圖,讓你的學習更輕松。
『陸』 怎麼自學大數據
自學大數據學習路線:(前提:以Java語言為基礎)
總共分為四個模塊:
大數據基礎
大數據框架
大數據項目
其他
Java基礎:集合,IO流
JVM:重點是項目調優
多線程:理論和項目應用
Linux:最基本的操作
Java基礎:集合,IO流
JVM:重點是項目調優
多線程:理論和項目應用
Linux:最基本的操作
第一模塊:大數據基礎
這一個模塊的重點是為了面試做准備,個人根據自己的情況去復習,復習的時候理論部分建議看書和博客資料,應用部分建議看視頻和Demo調試。
下面分別去詳細的介紹一下:
主要是理論部分,可以看書或者博客總結,這一塊沒什麼推薦的,網上很多資料可以找到。
這兩塊重點要結合到項目中,通過項目中的實際使用,然後反饋到對應的理論基礎,這一塊建議在B站上看對應的視頻。B站」尚矽谷「官網上的視頻很詳細。
這一塊有時間,先把《鳥哥的Linux私房菜》這本書看一遍,然後裝個Linux系統自己玩玩,對應的最常使用的命令自己敲敲。
如果沒時間,就把最常用的命令自己敲敲,網上有對應的總結,自己很容易搜到。一定要自己敲敲。
第二模塊:大數據框架
Hadoop:重點學,畢竟大數據是以Hadoop起家的,裡面就HDFS,MapReces,YARN三個模塊。
Hive:先學會怎麼用,當作一個工具來學習。
Spark:重點學,用來替代Hadoop的MapReces的,裡面重點有三塊:Spark Core,Spark SQL,Spark Streaming。
Flink:我還沒學。
Hbase:當作一個工具來學習,先學習怎麼用。
Kafka:先學怎麼用,其實裡面的模塊可以先理解成兩部分:生產者和消費者。所有的核心都是圍繞這兩個展開的。
Flume:當作一個工具來學習,先學習怎麼用。
Sqoop:當作一個工具來學習,先學習怎麼用。
Azkaban:當作一個工具來學習,先學習怎麼用。
Scala:這個是一門編程語句,基於Java 而來的,可以工作後在學習。
Zookeeper:當作一個工具來學習,先學習怎麼用。
以上的學習視頻和資料可以在B站的」尚矽谷「和」若澤大數據「里找到,很詳細。資料目前最詳細的資料就是各個框架對應的官網。視頻里也是對著官網一步一步講的。官網都是英文的,可以用Google瀏覽器的翻譯插件,翻譯成中文後在看。
第三模塊:大數據項目
B站的」尚矽谷「和」若澤大數據「。
第四模塊:其他
分布式:知道最基本的概念,有個分布式項目的經驗。分布式項目可以在B站的」尚矽谷「里找到。
演算法:網上有詳細的總結,書:推薦《劍指Offer》和《演算法4》,看演算法的目的是先掌握實現演算法的思路然後才是實現方式。
SQL:主要是調優,網上有很詳細的總結。
除此之外:Storm框架不要學了。
很多准備前期都是為了面試,例如:JVM和多線程,SQL調優和演算法。這些東西真正使用的過程中千差萬別,但核心知識不變,所以面試的時候總是會問,這一塊的前期以通過面試為主要點。
學習了差不多了,例如:Hadoop,Hive 和Spark學完了,就去面試面試,通過面試的情況在來調整自己的學習。
『柒』 Java開發想嘗試大數據和數據挖掘,如何規劃學習
大數據前景是很不錯的,像大數據這樣的專業還是一線城市比較好,師資力量跟得上、就業的薪資也是可觀的,學習大數據可以按照路線圖的順序,
學大數據關鍵是找到靠譜的大數據培訓機構,你可以深度了解機構的口碑情況,問問周圍知道這家機構的人,除了口碑再了解機構的以下幾方面:
1.師資力量雄厚
要想有1+1>2的實際效果,很關鍵的一點是師資隊伍,你接下來無論是找個工作還是工作中出任哪些的人物角色,都越來越愛你本身的技術專業大數據技術性,也許的技術專業大數據技術性則絕大多數來自你的技術專業大數據教師,一個好的大數據培訓機構必須具備雄厚的師資力量。
2. 就業保障完善
實現1+1>2效果的關鍵在於能夠為你提供良好的發展平台,即能夠為你提供良好的就業保障,讓學員能夠學到實在實在的知識,並向大數據學員提供一對一的就業指導,確保學員找到自己的心理工作。
3. 學費性價比高
一個好的大數據培訓機構肯定能給你帶來1+1>2的效果,如果你在一個由專業的大數據教師領導並由大數據培訓機構自己提供的平台上工作,你將獲得比以往更多的投資。
希望你早日學有所成。
『捌』 學java應該從哪裡開始
一、java學習路線圖
階段一是 java基礎,通過對基礎階段的學習,可以清晰了解JavaEE開發工程師的定位及發展規劃,同時也要在心裡默默做下接下來迎戰的心理准備。
階段二是 javaWeb,是進階階段,掌握Java的基本語法,數據類型及各種運算符,開始可以寫一些運算相關的程序。
階段三是 java框架,框架是程序中另一種存儲數據的方式,比直接使用數組來存儲更加的靈活,在項目中應用十分廣泛。
階段四是 java+雲數據,億級並發架構演進、Linux基礎、搭建tomcat環境以及大數據開發雲計算等高級Java教程,是Java技術的高端知識。
二、Java學習書籍推薦
基礎類
1、《Thinking in java》(閱讀2遍),入門第一位是建立正確的概念
2、《Core Java》這本書更貼近實踐,更多API的介紹,同樣,更新也更頻繁。(可以選重點章節讀一下)
進階類
1、《Effective Java》(閱讀1遍),在熟悉語法、API之後,你需要知道實踐和陷阱,沒有比這本更好的。
2、《深入Java虛擬機》(閱讀2遍),翻譯一般,但不可不讀,結合新的JVM規范來讀效果更好。
3、《Java Puzzlers》,通過謎題介紹一些你可能沒有注意到的邊角料,作為趣味讀物也不錯
『玖』 Java學習路線
根據個人實際的經歷,結合多種書籍,特別整理出了下面的java學習路線:
一、Java SE部分
1、java基礎:基礎語法;面向對象(重點);集合框架(重點);常見類庫API;
2、java界面編程:AWT;事件機制;Swing;
3、java高級知識:Annotation;IO和NIO、AIO;多線程、線程池;阻塞、非阻塞、非同步網路通信;反射、動態代理;
二、JDBC編程
4、SQL基礎:基礎SQL語句;基本查詢;多表查詢;子查詢;結果集的交、並、差運算;
5、JDBC基礎:常見資料庫用法;JDBC操作常見資料庫;RowSet與離線結果集;資料庫連接池;事務管理、批處理;
6、JDBC進階:存儲過程、函數;觸發器;理解JCBC的不足;掌握ORM工具優勢和設計;
三、DHTML編程
7、HTML基礎:基本HTML標簽;常見表單標簽;DIV+CSS布局;
8、JavaScript知識:javascript基本語法;javascript基本對象特徵;Json語法;深刻理解javascript的動態特徵;
9、Dom和事件機制:DOM操作、編程;常見瀏覽器事件機制;掌握用戶交互技巧;
四、XML編程
10、XML基礎:XML基礎規則;DTD和SCheme;XML和樣式單;
11、XML進階:DOM、SAX和JAXP;dom4j、JDOM等工具;XQuery和XQJ;基於XML的數據交換;
12、Web Service:JAX_WS2、SAAJ規范;WSDL和SOAP協議;CXF框架、攔截器;CXF整合Spring;
五、Java Web編程
13、Web編程基礎:Tomcat伺服器;Jsp語法、EL、內置對象;Servlet API;Servlet 3.0註解;Listener和Filter;
14、Web編程進階:自定義標簽庫;MVC和DAO、Servlet、標簽的作用;JSTL、DisplayTag等常見標簽庫用法;
15、Web編程原理:請求/響應、架構;Http協議;深刻理解Jsp運行原理;掌握Web容器底層的線程池、socket通信、調用Servlet的命令模式;
六、Ajax編程:
16、Ajax編程:XML HttpRequest和非同步請求;發送請求和處理響應;常見Ajax庫(Prototype、Jquery、ExtJs、DWR)用法;結合Http協議、非同步請求深入研究ajax庫的設計;
七、Android開發
17、Android基礎:Android開發調試環境;Android應用結構;界面組件與界面編程;資源管理;四大組件;
18、Android中級:文件IO和SQLite;圖形、圖像與動畫;音頻、視頻的錄制與播放;感測器編程;GPS應用;
19、Android高級:網路編程與Web Service;OpenGL_ES 3D開發;整合Google服務;使用NDK開發;java和c相互調試;
八、輕量級Java EE
17、Struts2:MVC與struts體系;Action和Result;國際化和標簽庫;文件上傳、下載;類型轉換和輸入檢驗;攔截器與插件開發;
18、Hibernate:ORM與持久化映射;關系映射、繼承映射;延遲載入、性能調優;HQL查詢、條件查詢、SQL查詢;二級緩存和查詢緩存;
19、Spring:IoC與Bean配置、管理;Bean生命周期;SP、EL;AOP與事務許可權控制;S2SH整合開發;Spring整合Jpa;
九、經典Java EE
20、JSF<選學>:MVC與JSF設計理念;託管Bean與導航模型;JSF流程與事件機制;JSF標簽庫;類型轉換與輸入檢驗;
21、EJB及相關技術:JNPI與RMI;會話Bean及其生命周期;IoC與EJB攔截器;JMS與MDB;會話Bean與Web Service;
22、JPA:ORM框架與JPA規范;JPA註解與常用API;JTA事務與事務管理;JPQL查詢;EJB、JPA整合;
十、Java 拓展、進階:
23、Java EE實踐與架構:Ant+Ivy或Maven;SVN、CVS;深刻理解10種以上設計模式;掌握各種Java EE架構及各自優勢;
24、Workflow:Workflow規范及功能;JBPM等workflow框架;多次重構、反復思考;大型項目經驗;
25、Java EE進階:掌握各MVC框架運行原理、能開發類似框架;掌握Spring、HiveMind、AspectJ等框架原理、能開發類似工具;掌握Hibernate、iBatis等框架原理,能開發類似工具;深入研究EJB機制、大致了解應用伺服器的實現;
希望對您有所幫助!~