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

悄悄话
发表文章: 33
注册时间: 2007年04月06日 10:20
业务对象与DTO的关系 2007年04月09日 15:13 到本帖网址 加入本帖到收藏夹 发送到手机 回复该主题
标签列表 实体(16)      多层架构(34)      业务对象(10)     
在我理解业务对象是一个系统的基础,就像盖房子中的砖头,砖头的形状变了搭建房子的方法也就改变了,同样业务对象的结构改变了,系统的架构和设计也就改变了。所以应该是设计的基础。
再来说DTO,字面理解看,data transfer object,数据传输对象,我理解主要是在多层开发的时候,各个层次传输的对象,因为各个层次接收到的数据对象不同,需要一个统一的对象来管理这些数据,比如Struts中数据在actionform中,而在HibernateEJB中,数据的对象在pojo或者entity bean中(不知道这么说对不对?)

但是,对于系统来说,一般是只有一套DTO吗?也就是各层次直接传递的是一套DTO,还是有多套,如果有多套是否复杂?(我还没见过)

最重要的问题,也是现在困扰我的问题就是,这两个东西的关系是什么?能否合并成一个,也就是就是个对象,分析靠它,各个层次传递也是它?
dong198645

悄悄话
发表文章: 14
注册时间: 2007年03月30日 11:08
re:业务对象与DTO的关系 2007年04月09日 16:44 到本帖网址 加入本帖到收藏夹 发送到手机 回复该主题
我个人理解,实体类和actionform都是数据传输对象
实体类是在数据层和逻辑层之间的传输对象

actionform是在VIEW和逻辑层之间的传输对象

他们各自有各自的分工!!

这是我的个人理解,,如果不对,请指教..谢谢
这个主题有 1 回复 / 1Go
???en_US.forumThreadPrev.name??? 上一主题
  Go back to the topic 返回本主题   Go back to the topic listing返回主题列表    返回页首返回页首
???en_US.forumThreadNext.name??? 下一主题
热点TAG: AOP cache 缓存 DDD EJB 集群 设计模式 Hibernate IOC JiveJdon OO RBAC Seam Spring Struts
正在读取,请等待...
google yahoo 新浪ViVi 365Key网摘 天极网摘 CSDN网摘 添加到百度搜藏 POCO网摘 博采网摘
查询本论坛内 回复超过的热门帖子
     回复该主题贴
标题
 
粗体 斜体 下划线 插入图片 插入代码 插入url链接 插入附件
内容
  每2分种自动备份发贴内容Ctrl-V粘贴取出,提问题前先查询标签列表

RSS 手机阅读 add to google add to yahoo
解惑之道在J道 ,打造中国最具影响力的的企业软件社区
OpenSource JIVEJDON v3.0 Powered by JdonFramework Code © 2002-08 jdon.com

anti spam