您现在的位置是:首页 > 文章详情

EasyDomain v1.4 已经发布,领域驱动开发实用库

日期:2022-08-20点击:314

EasyDomain v1.4 已经发布,领域驱动开发实用库

此版本更新内容包括:

经过复杂项目的锤炼,DDD领域驱动设计库v1.4版本增强了EntityBase和EntityRule的能力。并进一步强化了领域模型在系统设计中的核心地位。

EntityBase实体基类增强

EntityBase增加了领域事件收集器(eventCollector)和业务操作收集器组件(actionCollector),以充血模型为基础,模型本身维护一组数据,模型上的业务操作方法,对模型数据进行修改,进而产生相应的领域事件并放入事件收集器中,最终通过应用服务层事件管理器将事件发布。

实体 = 模型 + 行为 + 事件

EntityRule实体规则增强

EntityRule主要增加了对业务规则的管理能力,以应对各种复杂场景下规则变化。EntityRule 增加了append、replace、remove以及reset等规则操作方法,可以灵活动态的对领域规则进行追加、替换、移除、以及重置等操作,满足多租户、多场景下的规则校验逻辑组合。

详情查看:https://gitee.com/lixiaojing/easy-domain/releases/v1.4

原文链接:https://www.oschina.net/news/207316/easydomain-1-4-released
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章