基于领域驱动设计构建企业级Web平台的应用

来源 :实验室研究与探索 | 被引量 : 0次 | 上传用户:yhqtongxue
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
领域设计作为一种新的Web软件设计思想,相对之前基于数据库驱动的开发方法,更强调了领域的概念,且架构清晰,对象职责分明,可复用性好。针对企业级Web平台中业务逻辑复杂多变、领域模型模糊等问题,以一个网上书店的领域模型为案例,提出了一种基于领域驱动设计构建Web平台的设计方案。通过对案例中领域模型的分析和设计,运用分层架构和.NET提供的实体框架,阐述了平台中层超类、接口、仓储框架、仓储工厂、仓储基类和工作单元的设计过程,为网上书店的构建及其他复杂业务逻辑的Web平台的设计提供一种通用性的软件开发框架。
其他文献
为解决动车组检修库内架空接触网与库内起重设备相关干扰问题,需研制活动接触网设备。从总体方案入手,通过分析工艺要求、分解设备各项构成,确定了其具体结构和参数,根据整套设备
对世界各国载人火星探测的研究情况进行了简要综述,研究了国内外有关载人火星探测飞行方案,提出了载人火星探测方案确定的原则和方案基本思想.给出了一种载人火星探测飞行方
以港珠澳大桥墩台预制为工程实例,分析承台大体积混凝土裂缝产生的原因。针对该工程120 a使用年限特点,从混凝土原材料、配合比设计、混凝土搅拌、施工过程、施工工艺、混凝土
情绪情感总是伴随人类的各种创造活动发生着变化,在播音创作中也是如此。情绪情感的作用在播音创作中有着鲜明生动的表现。例如,在报道改革开放以来农村发生的变化,报道扶贫
现今的景观风格逐渐有着千城一面的趋势。我们应该在展望未来的同时回顾历史,在历史中找寻我们的先辈们遗留下来的先进思想、理念,让地球上各地优秀的地域性风格能够延续下去
<正>现金管理就是银行按照国家的方针、政策和有关规定,对各单位的现金收入、支出和库存情况进行管理。实践证明,它对促进经济发展、稳定货币、稳定市场物价起了一定的作用。但
中国环境保护现在存在两方面问题,一是高耗能、高污染行业的生产增长较快,节能减排的任务依然很艰巨;二是绝大部分环保企业资金严重不足,生产经营困难重重。银行作为企业资金
通过菌丝在不同培养基配方、碳源、氮源、温度、pH值的单因素实验生长情况和正交试验,最终确定4个菌株最优良的母种培养配方是木生菌GPY培养基。从碳源、氮源、温度、pH值的组
20世纪90年代以来,国外著名企业纷纷进入产品服务领域,依靠产品服务增值实现企业扩展,取得了巨大的成功。产品服务增值扩展战略正在全球范围内兴起和发展。产品服务正脱离原来对
在阐述乡村振兴的发展模式的基础上,分析发现高标准农田建设,提升了农机行业的基本需求,多业态的农业发展催生了农机需求的多样化,智慧农业推动了高端农机和智能农机的发展;