JiveJdon Community Forums
在线237人 J道首页 | 论坛首页 | 培训咨询 | 开源框架 | 精华 | 查搜 | 注册 | 登陆 |
首页 » 论坛 » 设计模式、框架和架构
???en_US.forumThreadPrev.name??? 上一主题
Go back to the topic listing   返回主题列表
???en_US.forumThreadNext.name??? 下一主题
这个主题共有 5 回复 / 1 页 [ ]  发表新帖子  回复该主题贴
pub

发表文章: 16
注册时间: 2008年04月13日 18:39
值对象如何实现共享 发表: 2008年02月23日 09:20 回复
值对象如何实现共享:在技术层面如何做?
比如书上说的一个建筑软件中的窗户是个值对象。这个值对象是全局的吗?
获得的引用用java如何划分,放到什么包中?
banq

发表文章: 8920
注册时间: 2002年08月03日 17:08
回复:值对象如何实现共享 发表: 2008年02月25日 10:58 回复
>这个值对象是全局的吗
这个理解方向有些问题,不能从是否全局等生命周期来判断是否是值对象,一个对象生命周期是否长短并不构成对其性质本质不同的鉴定。

判断值对象主要和实体进行区分,不能用唯一ID来标识就是值对象,如果你理解一下四色原型,四色原型中有PPT和Des,就能体会这些微妙的分类区别。

>获得的引用用java如何划分,放到什么包中
这是具体Java实现的细节事情,跟建模分析无关,而且分析时无需确定这些细节,细节也不构成对宏观高度的影响和改变,细节是服从宏观分析的。

程序员学习建模分析,一定要抛弃自己过去的软件概念,从一个全新角度,从基本逻辑来学习,就很简单,否则过去软件沉淀会影响新内容的理解。
pub

发表文章: 16
注册时间: 2008年04月13日 18:39
re:值对象如何实现共享 发表: 2008年02月25日 12:13 回复
您说的我明白。我可以识别出简单系统中的VO(不是指DTO)。
DDD那本书上可以看到,在第一个实例中loction是一个值对象。那么这个值对象
如果是同一个地址就可以实现共享了。这个共享当然可能不是DDD中的问题,只是一个设计模式的实现问题。只是书本没有代码参考,所以上来问banq的。
jdonframework中被提到的那个值对象没有我提到的以前的共享的事情。
多谢Banq的回答。我们看到越来越多的人再向DDD方向努力中。
pub

发表文章: 16
注册时间: 2008年04月13日 18:39
re:值对象如何实现共享 发表: 2008年02月27日 08:43 回复
顶起
pub

发表文章: 16
注册时间: 2008年04月13日 18:39
re:值对象如何实现共享 发表: 2008年02月27日 08:43 回复
顶起
banq

发表文章: 8920
注册时间: 2002年08月03日 17:08
回复:re:值对象如何实现共享 发表: 2008年03月03日 11:10 回复
如果以上讨论偏题,请楼主详细谈一下"值对象如何实现共享"表达的意思。
这个主题有 5 回复 / 1 页 [ ]
???en_US.forumThreadPrev.name??? 上一主题
Go back to the topic listing   返回主题列表    返回页首  返回页首
???en_US.forumThreadNext.name??? 下一主题
热点TAG: AOP cache DDD EJB 集群 设计模式 Hibernate IOC JiveJdon OO RBAC Spring Struts
查询本论坛内 回复超过的热门帖子
快速发表回复
标题
 
粗体 斜体 下划线 插入图片 插入代码 插入url链接 插入附件
内容
 

解惑之道在J道 ,打造中国最具影响力的的企业软件社区
OpenSource JIVEJDON v3.0 Powered by JdonFramework Code © 2002-07 jdon.com

anti spam