Spring — 概述

Java EE優缺點

       我們都知道在2003年Spring興起之前,企業普遍使用J2EE技術來開發企業級應用,爲什麼用J2EE呢?主要原因有以下幾個:
1、Java本身的跨平臺能力,可移植性強
2、J2EE服務器內置了大量的容器服務,比如事務服務、JNDI服務和連接池服務等等
3、程序員可以基於Java EE API進行企業開發並部署到應用中

       雖然J2EE有着上述優點,但利用J2EE開發有一個致命的缺陷,即研發困難,而且J2EE開發非常容易出問題,比如數據庫連接泄露。而Spring的出現則解決了上述問題,至於如何解決,我們會在接下來的文章中深入解釋。


Spring是什麼

        什麼是Spring呢?Spring是爲了解決企業應用開發的複雜性而創建的一個輕量級的控制反轉(IoC)和麪向切面(AOP)的容器框架。Spring使開發者能夠編寫更乾淨、更可管理、並且更易於測試的代碼。關於Spring具體如何去實現的,這等到我們以後的教程,我會爲大家詳細分析。     


Spring優點

       簡單瞭解Spring之後,我們看一下Spring的優點

1、方便解耦,簡化開發。
2、AOP編程的支持。
3、聲明式事務的支持。
4、方便程序的測試。。
5、方便集成各種優秀框架。

6、降低Java EE API的使用難度。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章