JavaEE開發基礎php
1 JavaEE簡介html
Java平臺有三個版本,分別是JavaSE(Java Platform, Standard Edition),JavaEE(Java Platform, Enterprise Edition)和JavaME(Java Platform, Micro Edititon)。前端
JavaSE之前稱爲J2SE,適用於桌面系統開發,它包含了支持Java Web服務開發的類,併爲JavaEE提供基礎。JavaEE之前稱爲J2EE,適用於企業級應用開發,它是在JavaSE的基礎上構建的,它提供Web服務、組件模型、管理和通訊API,能夠用來實現企業級的SOA(面向服務體系結構)和Web應用程序。JavaME之前稱爲J2ME,適用於小型設備和智能卡開發。web
JavaEE並不是一個產品,而是一系列技術和標準的集合,它包括了從前端Web界面到中間件,再到後端數據庫系統的一系列技術和規範。它爲應用Java技術開發服務器端應用提供一個平臺獨立、可移植、多用戶、安全和基於標準的企業級平臺,從而簡化企業應用的開發、管理和部署。具體的JavaEE平臺產品由各廠商實現並遵循同一個標準。數據庫
2 JavaEE核心技術後端
JavaEE爲了適應大型企業級系統開發的須要,制定和規範了大量的技術,JavaEE核心技術主要有如下幾點。安全
JSP(Java服務頁面)服務器
Servlet框架
EJB(企業級JavaBean)分佈式
JDBC(Java數據庫鏈接)
JTA(Java事物)
JavaMail(Java郵件服務)
JMS(Java消息服務)
RMI(遠程方法調用)
JNDI(Java命名和目錄服務)
XML(擴展標識語言)
JMX(Java分佈式管理)
JACC(Java容器受權合同)
JCA(Java鏈接器體系)
3 Java Web開發技術
Java Web開發須要遵循JavaEE標準和規範,目前市場上有很多的開源框架已經實現了JavaEE規範,如Struts、Spring、Hibernate等。Java Web開發涉及到的主要技術有:
Ajax
MVC框架
持久層技術
4 Java Web開發環境
4.1 安裝JDK
4.2 安裝Tomcat
4.3 安裝MyEclipse
4.4 整合MyEclipse和Tomcat
4.5 安裝數據庫
針對MySQL,其配置工具備SQLyog(http://www.webyog.com)和phpmyadmin(能夠經過XAMPP提供)
5 Java Web開發學習路線
5.1 Java基礎
Java語言
面向對象思想
數據庫操做,SQL語言
5.2 Web開發基礎
HTML
XML
CSS
JavaScript
DOM
Ajax
jQuery
5.3 Java Web開發基礎
JSP
Servlet
JDBC
5.4 Java Web開發框架
Struts
Spring
Hibernate
5.5 Java通用框架
Log4j
JUnit
JFreeChart
Dom4j
轉自:http://www.cnblogs.com/aurain/p/5933161.html