关于DAO与DTO的请教 DAO数据访问对象,就是跟数据库打交道?比如sql查询DTO数据传输对象,就是对取得的数据传输的工具?比如:set、get方法,setAttribute()方法希望大家多谈论谈论 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 DAO(Data Access Object):最主要是访问数据类DTO(Data Transifer Object):数据传输对象就是界面的信息收集起来一起转换成DTO对象,传递至服务里面,然后服务里面调用DAO类,将DTO转换成PO(持久对象),然后dao.Insert(po)注意:一个DTO可以分解成一个或者多个PO 你真正用到DTO的时候就不会再讨论了。而且这些东西只是名字而已,没有任何含义。 blueindead() :你真正用到DTO的时候就不会再讨论了。---当你的程序能用到DTO这个东西的时候,说明你已经很成熟了,是个成熟的程序员,你当然就不会讨论了。当然不要以为不用DTO就不成熟了。这东西不用评论好坏,但只要你项目中用到了,起到了作用,你就不会再讨论了。而且这些东西只是名字而已,没有任何含义。---你非把BMP和HIBERNATE的POJO说成不同的名字?给PO起了新名字一样试用,比如DBO,被名字玩弄于骨掌之中,真的不如自己去把实质玩弄于骨掌之中。godson_2003(载物)楼上说的真玄!---在实战中你会否定大部分你以前的你的认识。我说的玄吗? 我只是想搞清楚它的应用。怎么来用,在什么样的场合下使用。规范自己的认识。TO blueindead() 关于“在实战中你会否定大部分你以前的你的认识”我不认同你的说法每个人的学习方法并不相同我的学习就是先按照例子做,能够应用了再看书(这样的学习我觉得对我很适用),理解理论性的东西。我只是否定了我以前的认识中的一小部分而已。 godson_2003(载物)我不认同你的说法--呵呵,那好吧,小朋友,你什么时候在你的项目中用到DTO的时候把你的方案贴出来,记住噢,一定要在项目中。你也太幼稚了。 而且你是不是连一个项目都没做过?你的认识还停在我大一的时候,建议你去做做项目。不要再问一些“DTO数据传输对象,就是对取得的数据传输的工具?”的问题,我相信只要一个项目下来你会笑你自己的。但是这是过程,而你自己在走弯路。 DAO数据访问对象,就是以操作对象的方式操作数据库,早在Visual Studio6.0,就有ADO和RecordSet类了,DTO就是以对象的方式显示数据 嗨,还是工作过的来给他回答吧,我都说了,这些愚蠢的概念问题google上多的是。而理解只有在实战才是途径。 dto dao 在不同的情况下才用到他们,什么情况用到他们, 为什么用才是重要的。 线程 中断问题 求大神解析 a b java小游戏程序运行中 右击任务栏中相应的图标 结果物体不受控制 Java的太没有人性太变态的败笔害苦了我。让我在30分钟内损失了估计500元。 方法的参数是个对象是怎么回事 java简单执行流程问题!请高手指教 I am back 用class对象来执行类型转换和直接强制类型转换有什么区别? java 有没有格式化函数 问个疑惑性的小问题,大大们进来看下 jxl不能读取2002版本的excel吗?急啊 java如何开发wizard程序?
DTO(Data Transifer Object):数据传输对象
就是界面的信息收集起来一起转换成DTO对象,传递至服务里面,然后服务里面调用DAO类,将DTO转换成PO(持久对象),然后dao.Insert(po)
注意:一个DTO可以分解成一个或者多个PO
而且这些东西只是名字而已,没有任何含义。
你真正用到DTO的时候就不会再讨论了。
---
当你的程序能用到DTO这个东西的时候,说明你已经很成熟了,是个成熟的程序员,你当然就不会讨论了。当然不要以为不用DTO就不成熟了。这东西不用评论好坏,但只要你项目中用到了,起到了作用,你就不会再讨论了。而且这些东西只是名字而已,没有任何含义。
---
你非把BMP和HIBERNATE的POJO说成不同的名字?给PO起了新名字一样试用,比如DBO,被名字玩弄于骨掌之中,真的不如自己去把实质玩弄于骨掌之中。godson_2003(载物)
楼上说的真玄!
---
在实战中你会否定大部分你以前的你的认识。我说的玄吗?
关于“在实战中你会否定大部分你以前的你的认识”我不认同你的说法每个人的学习方法并不相同
我的学习就是先按照例子做,能够应用了再看书(这样的学习我觉得对我很适用),理解理论性的东西。我只是否定了我以前的认识中的一小部分而已。
我不认同你的说法
--
呵呵,那好吧,小朋友,你什么时候在你的项目中用到DTO的时候把你的方案贴出来,记住噢,一定要在项目中。你也太幼稚了。