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

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

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

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

  1. High-Availability(高可用性):在J2EE多層分離完全解耦的前提下,提供了數據增刪改查(crud)快速開發方式,程序員需要編寫的crud代碼很少,表現層crud功能實現通常只需要配置就可以實現,No Code,例程
  2. Scalability(可伸縮性):使用本框架,可以開發出兩種系統:真正輕量的Web應用系統或Web+EJB應用系統;無縫同時支持兩種服務架構:EJB Session Bean和POJO Service(Web應用),在不改變代碼的情況下,可以很方便地將一個Web系統升級到Web+EJB系統,Jdon幫助你實現應用系統的可伸縮性。
  3. Performance(良好的性能):Jdon框架內置Web緩存優化功能提高了大批量數據查詢速度。使用JdonFramework開發J2EE應用系統,幾乎無需考慮性能設計,也無需擔心內存泄漏或并發訪問,對Model數據通過緩存攔截器提升性能;對POJO無態服務使用對象池攔截器;也實現了POJO的有態服務攔截器。
  4. Transparency(透明性):Jdon Framework的組件管理使用Ioc容器實現,所有組件包括框架組件和應用組件都是可配置,甚至可替換的。它的Ioc/AOP實現簡單而強大。Ioc模式采用微容器PicoContainer實現,AOP功能是可分解的,通過緩存優化了動態代理的運行性能,Jdon框架AOP可支持所有遵循繼承Aopalliance(如Spring)的攔截器。
  5. Extendable(擴展性):它是可伸縮的、動態配置的,應用者可以將自己系統中的通用功能從具體系統中抽象出來,加入Jdon框架微容器中,從而逐步形成自己的行業專業開發框架。
 本文由用戶 碼頭工人自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!