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

发表文章: 21
注册时间: 2007年02月07日 14:20
给他发消息
模型关联问题 发表: 2007年09月19日 22:09 回复
>>一对多的关联可以在一个实例变更中用集合来实现,但是,设计也不必非要这么直接,可能没集合,那么,我们可能使用另一种方法,通过查询数据库来得到相应的记录,然后根据这些记录将对象实例化.
这是DDD书中的一段话,在实际中我们怎么权衡这两种设计呢
banq

发表文章: 9074
注册时间: 2002年08月03日 17:08
给他发消息
回复:模型关联问题 发表: 2007年09月20日 10:45 回复
这就说明了一个灵活设计的问题。

集合可以被聚合到父对象中,可以从父对象或根对象来获得,当然如果集合特别多,需要专门查询,这时通过聚合方式就显然不合适了,当然有Hibernate这样懒加载支持也可以行得通。

还有另外一种方式,就是专门提供一个服务从数据库查询,比如专门的批量分页查询(JiveJdon3中帖子集合显示就是使用这种方式)。

相关讨论:


http://www.jdon.com/article/31594.html
zwjsoft

发表文章: 21
注册时间: 2007年02月07日 14:20
给他发消息
re:模型关联问题 发表: 2007年09月20日 21:59 回复
如果需要单独跟踪集合内的对象时,选择数据查询;
否则就选择关联导航,这样理解会不会有问题啊?
这个主题有 2 回复 / 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-08 jdon.com

anti spam