发帖    主题    评论    推荐    标签    作者    订阅    查搜    注册   登陆   关注
 
面向对象 设计模式 领域驱动设计 企业架构 框架 开发教程 微服务 大数据 扩展性 并发编程 事件驱动 分布式 SOA

请你们说说对 域模型 理解

         
2007-07-22 10:43
赞助商链接

最近在学UML建模,对域模型好困惑.不知道域模型里面到底要包含什么,域模型是如何如何获取的?

2007-07-22 21:36

DDD 有专门的书籍可以参考。

小谈下自己的理解, 域模型是OO语言解决业务问题的一种方法,试图忠实地反映问题领域。 在业务比较复杂的情况下,域模型可以利用OO语言的特性巧妙地解决问题。

以上的描述 只是 书籍中所看的。 我很羡慕这种开发方式,但我们的头 却说 OO的关系太难维护,所以我们现在的项目,仍然是 用OOP写庞大的Transaction Script,调用貌似DDD的DTO(只有状态没有行为,或者没有恰当行为的POJO).

所以 DDD 要流行, 还有很多阻力要克服。

2007-07-31 23:56

说说我的理解,欢迎指正
域模型,全称领域模型,包含两层含义:

第一层,域模型是指对业务范围内的实体及它们间的关系进行抽象,而得到的一个能如实表达业务关系的模型.
第二层,域模型还应包含相关的业务流程,这些业务流程作用于业务范围内的实体之上.


简单地说,域模型 = 业务范围内的实体及实体间的关系 + 业务流程

但很多时候,我们似乎只强调第一层含意

DDD领域驱动设计      uml     

赞助商链接

赞助商链接

返回顶部

移动版 关于本站 使用帮助 联系管理员 最佳分辨率1366x768
OpenSource JIVEJDON Powered by JdonFramework Code © 2002-20 jdon.com