SSM 技術是指: Spring , SpringMVC, MyBatisspring
JavaEE主要技術 JavaEE 號稱有十三種核心技術。它們分別是:JDBC、JNDI、EJB、RMI、Servlet、JSP、XML、JMS、Java IDL、JTS、JTA、JavaMail和JAF。數據庫
簡單介紹下須要重點關注的技術。服務器
JDBC Java 數據庫鏈接,(Java Database Connectivity,JDBC)是 Java 語言中用來規範客戶端程序如何來訪問數據庫的應用程序接口,提供了諸如查詢和更新數據庫中數據的方法。網絡
JNDI Java 命名和目錄接口(Java Naming and Directory Interface,JNDI),是 Java 的一個目錄服務應用程序界面(API),它提供一個目錄系統,並將服務名稱與對象關聯起來,從而使得開發人員在開發過程當中可使用名稱來訪問對象。框架
EJB 企業級 JavaBean(Enterprise JavaBean, EJB)是一個用來構築企業級應用的服務器端可被管理組件。不過這個東西在 Spring 問世後基本涼涼了,知道是什麼就行。學習
Servlet Servlet(Server Applet),是用 Java 編寫的服務器端程序。其主要功能在於交互式地瀏覽和修改數據,生成動態 Web 內容。網站
狹義的 Servlet 是指 Java 語言實現的一個接口,廣義的 Servlet 是指任何實現了這個 Servlet 接口的類,通常狀況下,人們將 Servlet 理解爲後者。.net
JSP JSP(全稱JavaServer Pages)是由 Sun 公司主導建立的一種動態網頁技術標準。JSP 部署於網絡服務器上,能夠響應客戶端發送的請求,並根據請求內容動態地生成 HTML、XML 或其餘格式文檔的 Web 網頁,而後返回給請求者。對象
JavaEE框架 JavaEE 擁有普遍市場的緣由之一就是可使用多種框架來使開發變得簡單。對於框架的選擇多種多樣,目前比較常見的框架組合有 SSH和SSM。在後面的章節中會做詳細介紹。另外Spring自己也提供了多種層次的框架供選擇,能夠到Spring官網瞭解詳情。blog
Spring: https://spring.io/
SSH Structs + Spring + Hibernate
SSM Spring +SpringMVC + MyBatis
JavaEE 學習路徑 通常來說,初學者應該遵循如下路徑
Servlet -> JSP -> Spring -> 組合框架
Servlet 和 JSP 在往後的開發中雖然不多直接應用,但倒是各類框架的基礎,應該放在開始去了解。這兩部分也並不難,相信通過了 JavaSE 的洗禮,只須要進行短時間的學習,知道它們都是什麼,就能夠投入實踐中了。
至於上面提到的其它內容,在實踐中遇到了再去了解也不妨,如今也只能在一些老舊的應用中看到這些東西了。JDBC 能夠稍微重點關注一下,其它的知道有這麼個詞就差很少啦。
推薦一個學習 Java 的良心網站,裏面有 Java 全棧知識,在每一個階段都設置了練習內容,誰用誰知道——
「How2J 的 Java 教程」
[blog.csdn.net/Neuf_Soleil/article/details/80962686]