• 先说说之前几次DDD项目失败的案例,其实也不能算是失败,只是没有领会DDD的思想。 之前的DDD是建立在数据层之上的,首先是每张数据表对应一个数据实体,每个数据实体由泛型的DAO管理,DAO又被数据上下文继承以实现事务,这就构成了数据层,业务代码是写在Da
  • 网上书店是采用DDD设计思想构建的一个应用系统示例,实现网上书店的常用功能:包括浏览书籍、挑选书籍、提交订单、查看订单、自动折扣、处理订单、取消订单等。未登录用户可以浏览和挑选书籍;已登录用户可以提交和查看自己相关的订单;管理员可以处理订单。经过业务抽象,即使是这样一个简单的业务场景也包含了 icon
  • 目前需求:1.用户可以关注店铺 2.店铺每天都有动态信息推送到系统中 3.用户可以查看最新动态(当然是自己关注店铺的动态列表) 其他的需求不继续详细说明。 icon
  • 用户学习用例场景1、系统显示课程列表。2、用户选择其中一个课程查看内容。3、用户决定学习该课程。4、系统根据用户之前的学习该课程记录,决定用户学习哪一个章节,并显示给用户看。5、用户学完该章节之后,系统列出对应的测试题。6、用户回答测试题,系统判断是否 icon
  • VaughnVernon/IDDD_Samples · GitHub 这是一个基于 icon
  • Cribbb是一个使用DDD聚合根和领域事件Domain Events概念开发的PHP开源通知框架:cribbb/cribbb · GitHub icon
  • 用 F#和EventStore实现领域驱动设计:Domain-D icon
  • 又多了个支持领域驱动开发的框架~ http://isis.apache.org/[该贴被lostalien于2013-01-08 10:05修改过] icon
  • EventSourced使用一个Event Store事件存储的库包,能够无锁控制事件的存储和重新播放。 icon
  • 比如一个模型中,有一个方法,就拿注册来说吧,注册需要判断用户名是否重复,这个判断肯定需要查询数据库了,那么这个在模型中如何实现呢,还有一些类似需要查询数据库字典表的数据来判断是否走下面的代码,这些类似的查询在模型中,应该怎么实现呢?? icon
  • 现在处于一知半解的状态,太复杂的很难理解。如有麻烦发我一份,不胜感激,谢谢。邮箱317016589@qq.com[该贴被aa317016589于2014-05-26 10:25修改过][该贴被aa317 icon
  • 12306并没有想办法出来去忽悠大家,是咱们自己把自己忽悠住了。 icon
  • 基于Java的Spring和Scala的Spring两种技术平台建立的EventSourcing和CQRS源码和Docker的案例:cer/ev icon
  • 创建订单Order后,给订单添加明细OrderLine,有几个方案:1、order.addOrderLine(orderLine) 2、order.addOrderLine(sku, quantity)3、order.addOrderLine(product, product icon
  • 采用JSDM开发个开源论坛,和banq大神的框架没法比啦,希望对初学者有所帮助吧。 icon
  • 这是一个针对频繁出差飞行会员是否升级为模型的Go语言ES实现:jen20/go-event-sourcing-sample · G icon
  • 学了有两周的理论了, 网上也看了不少经验贴 包括ITEYE 与 INFOQ的不过大部分例子我个人觉得 都只是包结构和 类的定义层级 与传统贫血模式的区别 用白话说我的理解从思想上我觉得DDD是希望 把业务 形成细粒度的 模型 ,模型里包含的 icon