javaee 框架的初始瞭解

    隨着Java EE技術的發展,Java EE在企業級軟件開發中佔的地位也日益重要,但是作爲傳統的基於EJB的

 

Java EE

 

架構開始越來越不能滿足一些企業對應用開發新的要求。傳統的基於EJB的Java EE架構其優勢在於高級Java

 

EE特性和分佈式應用,但是很多項目對這些高級特性和分佈式特性要求並沒有要求,而且,這些高級特性和分佈

 

式應用較爲複雜的開發和配置大大降低了企業的開發速度,也增加了企業的開發成本。本文針對這一問題,提出

 

了一種基於開源框架的輕量級Java EE開發架構的解決方案。 本文對WebWork、Spring、Hibernate框架進行研

 

究,具體分析各個框架在Web應用的不同層次上所發揮的作用。並整合三種框架,設計出一個適合企業Web應用

 

的架構。並對Spring和WebWork、Hibernate整合的耦合性進行深入的分析研究,提出了一種基於BaseAction和

 

HibernateGenericSupport類的框架整合解耦方案。 其中,WebWork是一個實現了MVC模式的Web應用框架,它全

 

面減輕了構建多層Web應用的負擔。輕量級容器使用依賴注入的設計原理,可以動態地使系統主要組件之間的

 

耦合變鬆散;Spring是一種多層的Java EE應用輕量級框架,是爲解決企業應用程序開發複雜性而創建的;Hibernate

 

是一個開源的持久層框架,它全面減輕了數據庫開發的複雜度,使系統具有更好的性能和移植性。

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