新闻动态
新闻动态
- 什么是块级元素和内联级元素
- asp.net中使用#include语法将文件添加到页面
- 什么是openid、unionid和用户基本信息?
- 10种我常用的外链方法
- SEO基础优化
- 小程序多种开发方式对比-跨端?低代码?原生?云开发?
- break和continue语句
- 如何做站内优化
- C#中去掉字符串的最后一个字符
- SQL语句大全
联系我们
邮箱:
手机:15383239821
asp.net
DTO介绍
作者:
发布时间:2024-06-17
点击:
看图, dto所处位置,主要是用于业务逻辑层service和表示层servlet之间的数据传输
什么是DTO(Data Transfer Object)数据传输对象?
DTO是一个比较特殊的对象,他有两种存在形式:
在后端,他的存在形式是java对象,也就是在controller里面定义的那个东东,通常在后端不需要关心
怎么从json转成java对象的,这个都是由一些成熟的框架帮你完成啦,比如spring框架
在前端,他的存在形式通常是is里面的对象(也可以简单理解成ison),也就是通过 ajax请求Q的那
个数据体。
DTO主要用于服务层与控制层之间的数据传输
DTO只取它所需要的字段,也可以定义需要但是数据库中不存在的数据,
般我们使用DTO类来继承entity实体类,在DTO类里放一些业务字段,并提供get、set方法。
使用DTO的优点
1.依据现有的类代码,即可方便的构造出DTO对象,而无需重新进行分析
2.减少请求次数,大大提高效率。
3.按需组织DTO对象,页面需要的字段我才组织,不需要的我不组织,可以避免传输整个表的字段
一定程度上提高了安全性。

- 上一篇:checkboxlist绑定数据方法
- 下一篇:DTO基础知识
新闻资讯
-
2013-04-15编辑本段添加MX记录
-
2023-02-22网络营销-落地页知识
-
2011-04-03SQL SERVER 企业管理器 MMC 无法创建管理单元
-
2023-10-10PHP pathinfo() 函数
-
2011-04-07数据库中主键和外键的设计原则
-
2023-10-03几个PHP的 "魔术常量" 名称说明
相关案例
