自悟DDD(一)

Eric Evans所实体(Entity):拥有唯一标识的对象。
值对象(Value Object):没有唯一标识的对象。
工厂(Factory):定义创建实体的方法。
仓储(Repository):管理实体的集合并封装其持久化过程。
服务(Service):实现不能指派或封装在一个单一对象上的操作。

1,仓储:比如要查询一个轮胎的宽度

就必须先找到汽车表,取出对应的汽车,再用汽车的标识去轮胎表找对应的轮胎,取出轮胎的属性

2,服务:

转帐逻辑,是放在储户的实体中,还是放在应用层中?

领域要求放在服务中

posted on 2011-07-01 13:51  人在做,人在看  阅读(191)  评论(0编辑  收藏  举报