j2ee 也叫 javaee 是企業標準版主要用於網頁後臺壹些邏輯判斷數據傳輸。Java EE 是 J2EE的壹個新的名稱,之所以改名,目的還是讓大家清楚J2EE只是Java企業應用。
在2004年底中國軟件技術大會Ioc微容器(也就是Jdon框架的實現原理)演講中指出:
我們需要壹個跨J2SE/WEB/EJB的微容器,保護我們的業務核心組件(中間件),以延續它的生命力,而不是依賴J2SE/J2EE版本。
擴展資料:
核心優勢:
J2EE容易讓初學者誤解是獨立於壹套Java的技術方案。
從更深層次來看,Java誕生十年,多年前的業務組件還可以使用,軟件應用不再由於語言的更叠革命帶來毀滅的打擊了。
當然,Java EE 5重要改變還是:Java EE不再象以前那樣只註重大型商業系統的開發,而是更關註小到中型系統的開發,簡化這部分系統開發步驟。
落實這壹簡化行動的最大特征是在Java 5.0(Java 1.5)中加入Annotations,通過Annotations引入,降低Java EE開發時,既要寫code,又要寫XML配置文件之苦。
來回照顧,疲於奔命,Annotations既是得益於C++語言,也是從開源項目xDoclet實踐中獲得經驗。
但是Annotations是壹把雙刃劍,初學者用得不好,將會使得原本在XML中的Hard code(硬編碼) 寫進入代碼Annotations,破壞代碼的簡潔和靈活性,
當然,Annotations的引入不只是解決XML配置,從大的概念說,是解決壹個資源註射問題(XML屬於其中壹個資源),在原理J2EE中,容器管理的資源都是由JNDI向應用程序提供的,通過Annotations可以方便實現註射。
參考資料:
百度百科-JavaEE