当前位置: 首页 > news >正文

对于网站建设的描述新浪博客

对于网站建设的描述,新浪博客,类似b站的网站怎么做的,政府门户网站改版升级建设方案【项目】DTO、VO以及PO之间的关系和区别 文章目录【项目】DTO、VO以及PO之间的关系和区别1.概念2. 作用1.概念 DTO:DTO是 Data Transfer Object 的缩写,也叫数据传输对象。 PO:PO是 Persistent Object 的缩写,也叫持久化对象。 …

【项目】DTO、VO以及PO之间的关系和区别

文章目录

  • 【项目】DTO、VO以及PO之间的关系和区别
    • 1.概念
    • 2. 作用

1.概念

DTO:DTO是 Data Transfer Object 的缩写,也叫数据传输对象

PO:PO是 Persistent Object 的缩写,也叫持久化对象

VO:VO是 View Object 的缩写,也叫视图对象


2. 作用

DTO:dto用于接口层向业务层之间传输数据。

PO:po用于业务层与持久层之间传输数据。

VO:vo用于前端与接口层之间传输数据。

如下图所示:

1614759607876_0

当前端有多个平台,且接口存在差异时就需要设置VO对象用于前端和接口层传输数据。

比如:

查询课程列表接口,PC端和移动端是否共用一个接口呢?

如果它们俩共用一个接口,那就可以不需要使用VO对象,仅使用一个DTO对象再接口层和业务层传输数据即可。

如果它们俩的查询条件或查询接口不一样,那么此时对于课程列表接口就需要分别定义PC端接口和移动端接口,每个接口定义的VO对象以查询参数而定。

移动端查询:根据课程状态查询,查询结果只有课程名称和课程状态。

PC端查询:可以根据课程名称、课程状态、课程审核状态等条件查询,查询结果也比手机查询结果内容多。

此时,Service业务尽量提供一个业务接口,即使两个前端接口需要的数据不一样,Service可以提供一个最全查询结果,有Controller进行整合后返回前端。

如下图所示:

image-20220906182150783

http://www.ds6.com.cn/news/44798.html

相关文章:

  • 分享网站制作谷歌浏览器在线打开
  • 如何用家用电脑做网站游戏交易平台
  • 什么网站做服装批发比较大全网热度指数
  • 好的设计师互动网站火星时代教育培训机构怎么样
  • 西安最新招聘信息直招武汉seo网站推广
  • 推广的网站有哪些拼多多搜索关键词排名
  • 上海网站推广很好电商推广
  • 济源做网站的好公司指数网站
  • 广州住房城乡建设委网站seo网站查询工具
  • 有站点网络营销平台广州最新疫情通报
  • ppt模板免费下载 素材医疗厦门seo排名
  • 假赌博网站怎么做什么平台发广告最有效
  • 购物网站网页设计图片武汉网络推广
  • 网站专题页面案例营销方案网站
  • 商务网站设计实训报告真正免费的网站建站平台推荐
  • 网站运营推广方案营销网站建设方案
  • 温州网页设计公司国外搜索引擎优化
  • 从零开始学网站建设风云榜
  • 网站建设的开发方式电商运营培训
  • 网站可以做多少优化关键词获客软件
  • 高档手表网站看seo
  • 黄山旅游攻略五日游自由行攻略网站seo文章
  • 网站的橱窗怎么做成功营销案例分享
  • 如何用域名做邮箱 网站如何做网页链接
  • dedecms行业协会网站织梦模板seo优化在哪里学
  • 网站建设得花多少钱seo整站优化更能准确获得客户
  • 建站步骤图爱站网seo培训
  • mini主机做网站服务器优化百度seo技术搜索引擎
  • 阿里云域名购买流程搜索引擎seo外包
  • 做微网站价格网站排名优化工具