社区
Java EE
帖子详情
javaEE开发为什么要用到DTO层
ningv
2011-10-24 06:59:42
刚学习javaEE,一直弄不明白DTO层得作用,DTO里面的属性entity里面不是都有吗,为何不直接将entity传给前台而要DTO层介入呢?
PS:我也百度过这个问题,但人家说得太专业了,希望解析浅显易懂点
...全文
537
14
打赏
收藏
javaEE开发为什么要用到DTO层
刚学习javaEE,一直弄不明白DTO层得作用,DTO里面的属性entity里面不是都有吗,为何不直接将entity传给前台而要DTO层介入呢? PS:我也百度过这个问题,但人家说得太专业了,希望解析浅显易懂点
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
itchenlin
2013-01-24
打赏
举报
回复
学习中!
ylovep
2011-10-29
打赏
举报
回复
不明白什么是DTO
openlabx.org.cn
2011-10-29
打赏
举报
回复
如果你说的DTO 是数据传输对象,那么这个DTO就是将前台数据传向后台,比如把表单传向session facade,把后台数据传向前台,比如查询结果,比如把JPA的结果传向界面层.
sss@11
2011-10-28
打赏
举报
回复
想要相关语言的所有资料吗?java,c++,c#,html,javascript,javaweb,sqlserver,oracle,jquery,Linux,等等等等,程序员必备的学习资料,快来看看吧。
我的压缩包里面不止一两样东西哦,那可是我学习和工作的所有资料,不管是学习还是工作都会需要。
http://download.csdn.net/user/yangtonghai
qq437562832
2011-10-28
打赏
举报
回复
但是估计跟你说的DTO完全不一样,DTO是用来取response里面对应字段的值,然后塞给domain object
qq437562832
2011-10-28
打赏
举报
回复
mainframe 里面倒是有DTO
梦如风
2011-10-26
打赏
举报
回复
J2EE没有说到一定要用Dao,只是某些框架分层有Dao层之说
poppyPAN
2011-10-26
打赏
举报
回复
擦,什么叫dto
ningv
2011-10-25
打赏
举报
回复
[Quote=引用 3 楼 uudigg 的回复:]
DTO 就是数据传输对象 只是一种封装形式 你也可以不用DTO啊 但是如果你想增加一个状态位boolean Flag 你会怎么操作呢
[/Quote]
是不是entity所有的属性DTO都要有,而且名字要相同?
火龙果被占用了
2011-10-25
打赏
举报
回复
Java EE 中什么地方说了得用 DTO ??
金兄
2011-10-25
打赏
举报
回复
dto 一般是继承 entity(domain或者model)的, 举一个简单的例子, 一个注册页面,上面有一个用户名,密码,确认密码,密码保存在数据库中其实只有一个的,dto就可以解决这个问题
JAVA+ORACLE技术交流群 161734506 欢迎JAVA从业人员加入,一起探讨,切磋,学习
uudigg
2011-10-24
打赏
举报
回复
DTO 就是数据传输对象 只是一种封装形式 你也可以不用DTO啊 但是如果你想增加一个状态位boolean Flag 你会怎么操作呢
yymn_love
2011-10-24
打赏
举报
回复
么有听过啊,我和2楼一样
不关橙猫猫事的哦
2011-10-24
打赏
举报
回复
么有听说过DTO的路过。。。
JAVAEE
大作业《在线书店》
使用了servlet,jsp,javabean,jdbc,mysql
开发
的一个小项目。MVC设计模式,实现了图书管理、用户管理、订单管理。附带数据库。
JavaEE
PO VO BO
DTO
POJO DAO 整理总结
文章转自https://www.cnblogs.com/java-class/p/5439646.html#_label5 阅读目录 1.DAO[data access object]数据访问对象 2.
DTO
[data transfer object]数据传输对象 3.PO[persistant object]持久
层
对象 4.BO[bussiness object]业务对...
浅析VO、
DTO
、DO、PO的概念、区别和用处
本篇文章主要讨论一下我们经常会
用到
的一些对象:VO、
DTO
、DO和PO。 由于不同的项目和
开发
人员有不同的命名习惯,这里我首先对上述的概念进行一个简单描述,名字只是个标识,我们重点关注其概念: 概念: VO(View Object):视图对象,用于展示
层
,它的作用是把某个指定页面(或组件)的所有数据封装起来。
DTO
(Data Transfer Object):数据传输对象,这个概念来源于J2...
在springboot或者ssm框架或者类似的框架中VO、
DTO
、DO、PO的概念、区别和用处
该文章转自:原作连接 该文章主要讨论我们
开发
过程当中会经常
用到
的对象:VO、
DTO
、DO、PO; 由于项目和每个人的命名习惯,这里只是对这些概念进行阐述。 概念: VO(View Object):视图对象,用于展示
层
,它的作用是把某个指定页面(或组件)的所有数据封装起来。
DTO
(Data Transfer Object):数据传输对象,这个概念来源于J2EE的设计模式,原来的目的是为了EJB的分...
VO、
DTO
、DO和PO
本篇文章主要讨论一下我们经常会
用到
的一些对象:VO、
DTO
、DO和PO。 由于不同的项目和
开发
人员有不同的命名习惯,这里我首先对上述的概念进行一个简单描述,名字只是个标识,我们重点关注其概念: 概念: VO(View Object):视图对象,用于展示
层
,它的作用是把某个指定页面(或组件)的所有数据封装起来。
DTO
(Data Transfer Object):数据传输对象,这个概念来源于J2EE的设计模式,原来的目的是为了EJB的分布式应用提供粗粒度的数据实体,以减少分布式调用的次数,从而提高分布
Java EE
67,549
社区成员
225,860
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章