原文:【DDD】领域驱动设计实践 —— UI层实现

前面几篇blog主要介绍了DDD落地架构及业务建模战术,后续几篇blog会在此基础上,讲解具体的架构实现,通过完整代码demo的形式,更好地将DDD的落地方案呈现出来。本文是架构实现讲解的第一篇,主要介绍了DDD的User Interface层的实现,详细讲解了controller dto的职责和实现,已经UI层使用到的公共组件:CheckLogin Loging Validation的职责和实 ...

2017-09-24 19:56 4 4771 推荐指数:

查看详情

DDD领域驱动设计实践 —— Domain实现

本文是DDD框架实现讲解的第三篇,主要介绍了DDD的Domain实现,详细讲解了entity、value object、domain event、domain service的职责,以及如何识别出领域中的这些对象,并附有具体的业务建模示例。相比于《领域驱动设计》原书中的航运系统 ...

Wed Oct 11 07:57:00 CST 2017 0 11463
DDD领域驱动设计实践 —— Application实现

  本文是DDD框架实现讲解的第二篇,主要介绍了DDD的Application实现,详细讲解了service、assemble的职责和实现。文末附有github地址。相比于《领域驱动设计》原书中的航运系统例子,社交服务系统的业务场景对于大家更加熟悉,相信更好理解。本文是【DDD】系列文章 ...

Tue Sep 26 08:05:00 CST 2017 5 5866
DDD领域驱动设计实践 —— 框架实现

本文主要介绍了基于SpringMVC+mybatis对DDD思想的落地实现框架。本文为【DDD】系列文章中的其中一篇,其他内容可参考:使用领域驱动设计思想实现业务系统。 框架实现图 该框架实现基本和DDD的指导思想契合,主要分为四,且将关注点放在了domain。下面将逐介绍各个组件 ...

Tue Sep 12 06:25:00 CST 2017 17 28068
领域驱动设计(DDD)编码实践

写在前面 Martin Fowler在《企业应用架构模式》一书中写道: 初略翻译过来可以理解为:业务逻辑是很没有逻辑的逻辑。 的确,很多时候软件的业务逻辑是无法通过推理而得到的,有时甚至是被臆想出来的。这样的结果使得原本已经很复杂的业务变得更加复杂而难以理解。而在具体编码实现 ...

Sun Jun 23 05:43:00 CST 2019 0 1374
领域驱动设计(DDD)实践之路(一)

本文首发于 vivo互联网技术 微信公众号 链接: https://mp.weixin.qq.com/s/gk-Hb84Dt7JqBRVkMqM7Eg 作者:张文博 领域驱动设计(Domain Driven Design,DDD)其实并非新理论,大家可以看看 Eric Evans ...

Mon Feb 24 22:25:00 CST 2020 1 1338
DDD领域驱动设计领域基础设施

1、DDD领域驱动设计实践篇之如何提取模型 2、DDD领域驱动设计之聚合、实体、值对象 其实这里说的基础设施只是领域的一些接口和基类而已,没有其他的如日子工具等代码,仅仅是为了说明领域的一些基础问题 1、领域事件简单实现代码,都是来至ASP.NET设计模式书中的代码 ...

Wed Aug 27 05:18:00 CST 2014 0 4130
领域驱动设计(DDD)实现之路

  2004年,当Eric Evans的那本《领域驱动设计——软件核心复杂性应对之道》(后文简称《领域驱动设计》)出版时,我还在念高中,接触到领域驱动设计DDD)已经是8年后的事情了。那时,我正打算在软件开发之路上更进一步,经同事介绍,我开始接触DDD。   我想,多数有经验的程序开发者都应该 ...

Thu Jul 24 21:34:00 CST 2014 10 10588
DDD 领域驱动设计-如何 DDD

注:科比今天要退役了,我是 60 亿分之一,满腹怀念~😭😭😭 前几天看了园友的一篇文章《我眼中的领域驱动设计》,文中有段话直击痛点:有人误认为项目架构中加入 Repository,Domain,ValueObject 就变成了 DDD 架构。没错,我就是这样,不过准确的来说,并不能称为 ...

Thu Apr 14 19:29:00 CST 2016 37 13756
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM