91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Java開源J2EE框架(1)

發布時間:2020-08-10 16:51:44 來源:ITPUB博客 閱讀:124 作者:lonlux2 欄目:編程語言

Java開源J2EE框架(1)

[@more@]

Spring Framework

Spring是一個解決了許多在J2EE開發中常見的問題的強大框架。 Spring提供了管理業務對象的一致方法并且鼓勵了注入對接口編程而不是對類編程的良好習慣。Spring的架構基礎是基于使用JavaBean屬性的Inversion of Control容器。然而,這僅僅是完整圖景中的一部分:Spring在使用IoC容器作為構建完關注所有架構層的完整解決方案方面是獨一無二的。 Spring提供了唯一的數據訪問抽象,包括簡單和有效率的JDBC框架,極大的改進了效率并且減少了可能的錯誤。Spring的數據訪問架構還集成了Hibernate和其他O/R mapping解決方案。Spring還提供了唯一的事務管理抽象,它能夠在各種底層事務管理技術,例如JTA或者JDBC事務提供一個一致的編程模型。Spring提供了一個用標準Java語言編寫的AOP框架,它給POJOs提供了聲明式的事務管理和其他企業事務--如果你需要--還能實現你自己的aspects。這個框架足夠強大,使得應用程序能夠拋開EJB的復雜性,同時享受著和傳統EJB相關的關鍵服務。Spring還提供了可以和IoC容器集成的強大而靈活的MVC Web框架。【SpringIDE:Eclipse平臺下一個輔助開發插件】。

Expresso Framework

Expresso Framework是一個基于開放標準的J2EE體系框架,可以讓開發者專注于應用程序邏輯。它是一個可擴展Java Server應用程序框架組件庫,用于創建基于開放標準的數據庫驅動的Web應用程序。Expresso和Apache Jakarta Struts集成在一起,后者強調表達和應用的配置并為Expresso提供了一個功能強大的標簽庫。

Dinamica Framework

這個框架是基于MVC設計模式。但其它一些MVC框架相比較,它的各部分體現出了高度的重用性,這樣將消除你不必要多余的設計。各任務的調度使用簡單的XML配置文件與模板使它們之間的邏輯完全分開。Dinamica沒有使用任何模板語言與jsp技術,而是使用特殊的標記來代替真正的數據。

EJOSA

EJOSA,企業級開源架構,利用Enhydra和JOnAS 為開發者提供一個易用的開發架構。實際上使用EJOSA就是使用Enhydra和JOnAS ,因為他們都是EJOSA的主要組件。EJOSA作用是把一些組件都預先配置,并提供一個簡單明了的目錄結構,目的是減輕開發的難度,讓開發者把重點放在業務處理上。

Jeenius Framework

利用Jeenius框架可以很容易開發J2EE應用程序。Jeenius主要關注的構建是基于Web的應用程序。

jGuard
jGuard這個項目是用Java開發的,提供一個基于jaas (java authentication and authorization security)的安全框架。這個框架可以用于Web應用程序,可以解決簡單的訪問控制問題。

JdonFramework
Jdon Framework(簡稱JF)是一套適合開發中小型J2EE應用系統的快速開發框架、也是一套Ioc/Aop框架、更是一套符合當前國際水平的、面向組件開發的、國人擁有自主產權的中間件產品。中國第一個開源框架,國內先進的組件、構件工具。

Jdon框架是快速性和靈活性相結合的產物,體現了軟件開發既快又好的特點,對于小項目,使用Jdon框架可以開發出高質量可擴展的好的系統;對于大項目,使用Jdon框架可以更快地開發出系統。

從技術原理上講,Jdon框架創新地綜合了域驅動開發框架(快)和Ioc/AOP構件管理(好)兩種新技術。增刪改查和批量分頁查詢是每個系統的基礎功能,Jdon框架提供了這兩個基礎功能快速開發和可靠性能保證,Jdon Framework = Ioc + AOP + CRUD + Cache:

Jdon框架給你的J2EE應用系統帶來完整的高質量解決方案:

High-Availability(高可用性):在J2EE多層分離完全解耦的前提下,提供了數據增刪改查(crud)快速開發方式,程序員需要編寫的crud代碼很少,表現層crud功能實現通常只需要配置就可以實現,No Code,例程。

Scalability(可伸縮性):使用本框架,可以開發出兩種系統:真正輕量的Web應用系統或Web+EJB應用系統;無縫同時支持兩種服務架構:EJB Session Bean和POJO Service(Web應用),在不改變代碼的情況下,可以很方便地將一個Web系統升級到Web+EJB系統,Jdon幫助你實現應用系統的可伸縮性。

Performance(良好的性能):Jdon框架內置Web緩存優化功能提高了大批量數據查詢速度。使用JdonFramework開發J2EE應用系統,幾乎無需考慮性能設計,也無需擔心內存泄漏或并發訪問,對Model數據通過緩存攔截器提升性能;對POJO無態服務使用對象池攔截器;也實現了POJO的有態服務攔截器。

Transparency(透明性):Jdon Framework的組件管理使用Ioc容器實現,所有組件包括框架組件和應用組件都是可配置,甚至可替換的。它的Ioc/AOP實現簡單而強大。Ioc模式采用微容器PicoContainer實現,AOP功能是可分解的,通過緩存優化了動態代理的運行性能,Jdon框架AOP可支持所有遵循繼承Aopalliance(如Spring)的攔截器。

Extendable(擴展性):它是可伸縮的、動態配置的,應用者可以將自己系統中的通用功能從具體系統中抽象出來,加入Jdon框架微容器中,從而逐步形成自己的行業專業開發框架。

realMethods

realMethods是基于J2EE設計模式核心的應用框架,支持BMP,CMR/CMP 2.0,安全,日志,連接池,Web服務等更多技術。

Bright Side Framework

Bright Side Framework 它同時提供兩種類型的客戶端來訪問J2EE 應用。一.是基于HTTP 協議的Java/Swing client ,二.是一個Struts client。它同時提供了一個咨詢論壇和在線 demo 應用BookStore。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

郴州市| 莱芜市| 万州区| 江西省| 曲阳县| 尉犁县| 旬邑县| 桑植县| 花莲市| 普宁市| 鄂尔多斯市| 皋兰县| 会东县| 仙游县| 格尔木市| 施秉县| 阜新市| 南澳县| 闵行区| 兴宁市| 江华| 张家口市| 四会市| 海口市| 潍坊市| 民县| 济南市| 乐平市| 淮北市| 明光市| 灵寿县| 科技| 瑞丽市| 开阳县| 固始县| 分宜县| 台东市| 丹寨县| 达拉特旗| 云林县| 济源市|