Jdon Framework 6.5beta釋出
6.5版本引入了com.jdon.domain.dci.RoleAssigner,它是一個角色分配器,可以向任何模型中注入任何介面 (Mixin)當使用RoleAssigner, 我們就沒有必要從帶有元註釋 @Introduce(“modelCache”) 和 @Around的倉儲中首先獲得一個模型物件。RoleAssigner可以手工對任何一個模型物件從外部進行事件注入或角色分配。提高了使用靈活度。
在6.5版本上,我們可以有兩種不同風格的DCI+Domain Events實現:當我們有了領域模型物件時,可以透過其領域事件實現功能;當我們沒有領域模型物件時,我們可以透過RoleAssigner對一個新構造的領域模型物件注入事件傳送者角色,也可以使用領域事件實現各種功能。
6.5版本將原來的JdonFramework.jar拆解,分成以業務領域層為核心的新的JdonFramework.jar和JdonAccessory.jar等配件包,該包主要包含Struts1.x JdbcTemp和Hibernate和遠端訪問remote-hessian等包。這樣做的目的是讓JdonFramework更加突出其業務領域層框架的特點。
使用6.5可以更自由方便實現DCI和領域事件的結合,這裡有一篇以機器人為案例,展示從分析設計到程式碼實現的全過程,包括最終原始碼:
在6.5版本上,我們可以有兩種不同風格的DCI+Domain Events實現:當我們有了領域模型物件時,可以透過其領域事件實現功能;當我們沒有領域模型物件時,我們可以透過RoleAssigner對一個新構造的領域模型物件注入事件傳送者角色,也可以使用領域事件實現各種功能。
6.5版本將原來的JdonFramework.jar拆解,分成以業務領域層為核心的新的JdonFramework.jar和JdonAccessory.jar等配件包,該包主要包含Struts1.x JdbcTemp和Hibernate和遠端訪問remote-hessian等包。這樣做的目的是讓JdonFramework更加突出其業務領域層框架的特點。
使用6.5可以更自由方便實現DCI和領域事件的結合,這裡有一篇以機器人為案例,展示從分析設計到程式碼實現的全過程,包括最終原始碼:
http://www.jdon.com/jdonframework/dci.html
6.5一個最大的特點是使用DCI Domain Events和無堵塞併發框架Disruptor這種三種從高到低的不同層次封裝,從而達到能夠在大多數專案中方便輕易使用無堵塞併發程式設計正規化,這也是一種探索。
[該貼被banq於2011-10-07 16:39修改過]
相關文章
- Jdon Framework新聞系統Framework
- .NET Framework 4.8釋出Framework
- Laravel/framework 5.5.27 釋出LaravelFramework
- Jdon Jpetstore經典應用案例釋出
- Laravel/framework 5.5.23 釋出LaravelFramework
- Spring Framework 3.2.1 釋出SpringFramework
- Spring Framework 3.1.4 釋出SpringFramework
- banq,Jdon Framework的問題請教Framework
- Spring Framework 6.0 正式釋出SpringFramework
- 請問板橋老師:Jdon Framework開發測試包能否釋出出來Framework
- Jdon Framework新版本新功能介紹Framework
- Spring Framework 3.2 GA版釋出SpringFramework
- jdon framework 為什麼沒有用Event Source 呢Framework
- jdon framework分頁標籤是否存有問題?Framework
- Jdon框架1.2版本釋出,包括詳細文件。框架
- 12 - Vue3 UI Framework - 打包釋出VueUIFramework
- Spring Framework 3.2正式版釋出SpringFramework
- 【Dflying Chen 】.NET Framework原始碼釋出Framework原始碼
- Spring Framework 4.0 正式版釋出SpringFramework
- 使用Jdon Framework進行模型驅動軟體開發Framework模型
- 國產paozhu c++ web framework 正式版釋出C++WebFramework
- ABP Framework 5.2 RC 釋出及新增功能介紹Framework
- jdon安裝出錯拉!!
- ASP.NET Core OData 9的釋出,放棄 .NET FrameworkASP.NETFramework
- Node.js 版 CQRS2.0 framework 月底釋出預覽版Node.jsFramework
- jdon6.6.4 搭建示例環境出錯
- 微軟將釋出三個關鍵補丁,涉及Excel和.NET Framework微軟ExcelFramework
- 除錯的第一個Jdon出錯資訊除錯
- 安裝struts+jdon+hibernate時出錯
- Zend Framework 2.0 (zf2) 正式版釋出及新功能介紹Framework
- Tomcat5.5+Jdk1.5下配置jdon出錯TomcatJDK
- 深入淺出 Flutter Framework 之 BuildOwnerFlutterFrameworkUI
- 深入淺出 Flutter Framework 之 ElementFlutterFramework
- 剛剛學習Jdon,安裝出現問題。求助!
- jdon+hibernat3.0出現 java.lang.IllegalAccessErrorJavaError
- 下載了jdon的jive,可是編譯出錯呢!!編譯
- jdon到最後出現的錯誤..如何解決
- jdon LogoGo