#DDD领域驱动设计

Domain Events – 救世主

09-10-11 21 13066 14 banq

在Evans DDD 实现过程中,经常会碰到实体和服务Service以及Repository交互过程,这个交互过程的实现是一个难点,也是容易造成失血贫血模型的主要途径。 因为实体的业务方法需要... 详细

开源JdonFramework 6.2全新发布

09-11-03 22 6747 13 banq

受Qi4j Baston和javAte等 DDD 框架鼓舞,JdonFramework 6.2全新登场,该版本进行了重大改进,将Domain Events作为重点 架构 引入,做到容易使用,架... 详细

Qi4j和NoSql运动

09-09-29 4 4643 4 banq

24日一篇 Qi4j and the NoSQL movement 文章开始谈Evans DDD 和数据库的关系,指出如何使用对象替代关系数据库设计。 JavaZone 2009 第二个介绍就... 详细

看dddsample 实例 后的个人理解

09-10-21 6 4231 1 agilestone

感谢banq,这几天一直在研究 DDD sample 实例代码,结合目前项目正在使用的开发框架写点理解心得: 先说一下目前我们项目框架也是三层结构(见下图): 显示层:struts配置... 详细

如何在工作中使用DDD

09-10-30 6 1197 yananay

或许你只是一个普通的程序员,对项目没有任何的控制力,而且只能使用公司中成熟的框架程序; 或许你是一个项目管理者,但是这个项目太大了,涉及了好多方面,你无法自己决定一切。 总之,当我们很多人在学习了 ... 详细

从DDD中实体和值对象的逆向思考想到的

09-09-25 5 1256 lovejdon

目前好多搞软件开发的人仍然从数据库编程的思想出发考虑问题。实际在我刚接触编程的时候也是数据库的设计思想,脑子里总是想着数据如何存储的,然后再去设计实现。从 DDD 的角度,这个是完全错误的思想,而... 详细

有个很有趣的问题,当实体中不是以聚合而是以查询的方式会出现什么让我们忽视的问题。

09-10-17 5 702 gamex

还是续上次与banq讨论的那个问题 ForumBoard与ForumSubject是一对多的关系如果设计成聚合便是 ForumBoard{ private List<ForumSubject&... 详细

面向DDD的开源框架javAte

09-09-24 3 3121 bloodrate

主页连接:http://www.javate.amattioli.it/mainsite/description.html 一个好的设计思路如果能有一个好的 架构 支持将更加游刃有余,这是我所... 详细

【请求 帮助】有关分析模式书中的一些问题

09-09-28 3 1017 choucsl

大家好: 最近在看Martin Fowler《分析模式可复用对象》一书,里面用了许多图来说明,显而易见不是用UML来表述的。我对他的这种表述法不是很了解,因此理解图形有点困难。希望有了解的人能... 详细

有个关于ddd设计上的问题

09-10-10 3 1252 gamex

请教个有关 DDD 的问题,例如一个论坛中的两个类:ForumBoard(板块),ForumSubject(主题) 一个板块有多个主题,那板块和主题就是1-*的关系,设计类时自然是 ForumBo... 详细

DDD中的充血模型的个人理解

09-10-10 1 2668 1 lovejdon

在我们应用OO进行分析设计的时候,又提出了贫血和充血的概念.并产生了很大的争论.结合 DDD ,在这里,我也谈谈我的想法。 1.贫血模式说白了就是把对象看成是数据的载体.因为它不存... 详细

那位大侠能帮把dddsample 实现的业务背景描述一下嘛?

09-10-13 1 1478 1 agilestone

最近正在研究 DDD sample 源代码,想了解代码中框架的层次结构及对象关系,但无奈对要实现的业务场景不是很了解,看代码不是很直观,不知道具体的业务是什么,所以希望好心人士能帮助简单描述一下该... 详细

Sculptor的DDD风格的DSL

09-10-10 1 1687 banq

Sculptor严格来说是一个代码生成工具,帮助那些基于模型驱动开发的团队快速开发项目。通过使用Sculptor,开发者可以专注于开发业务逻辑代码而忽略技术细节。开发者可以借助Domain-Drive... 详细

使用DDD提高性能和可伸缩性

09-10-23 1 1392 banq

通常软件需求有功能性需求和非功能性需求,在以往数据库驱动方式下,这两个目标是分别需要考虑的,是一个需要分别衡量的指标,但是因为使用 DDD ,就可以将这两个需求融于一身实现,这不但对象OO的功能,... 详细

dddsample 例子学习发现的问题

09-09-24 1 910 agilestone

最近从http://dddsample.sourceforge.net 下载 DDD sample例子进行学习,等使用maven构建打war包时始终报错,看错误原因是因为测试代码没有通过,最后跟踪... 详细

共有 602 上一页 1 ... 26 27 28 29 30 31 32 ... 41 下一页