大家是怎么划分do vo dto等等的平时开发都这么严格划分吗?
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
大家是怎么划分do vo dto等等的平时开发都这么严格划分吗?
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
2条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
皮蛋不吃粥 2022-05-30 13:06关注DO:对应数据库表结构
VO:一般用于前端展示用
DTO:用于数据传递(接口入参和接口返回值都可以)具体是否需要根据公司的开发规定来决定
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报
微信扫一扫点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容
报告相同问题?
提交
- 2023-05-04 11:37Java牛马的博客 分层领域模型(DO/PO/VO/BO/DTO/Query等概念) 1. 为什么会有这么多O的概念? 各种分层概念的提出都是为了解耦,增加逻辑/代码的复用,便于后期维护/开发,提高团队开发效率;but,过多的细分也会使得开发过程相对复杂...
- 2025-11-19 17:46趁你还年轻_的博客 DTO(Data Transfer Object)和 VO(Value Object / View Object)是 Java 开发中用于不同层次间数据传递的对象,但它们的。:Service 层查询用户和订单数据,打包返回给 Controller。:Service 层返回数据给 ...
- 2021-05-18 11:16大鹏的世界的博客 常常会接触到VO,DO,DTO的概念,本文从领域建模中的实体划分和项目中的实际应用状况两个角度,对这几个概念进行简析。html 得出的主要结论是:在项目应用中,VO对应于页面上须要显示的数据(表单),DO对应于...
- 2025-03-22 22:07思无邪6675的博客 [DDD架构]不同数据模型DTO、VO、PO、DAO、DO的含义 在学习DDD和之前的相关资料中,尝尝能看见DTO、VO、PO等各种各样的object,于是一起整理下方便记忆。 精要版本 各种object一共包含DTO、VO、PO、DAO、DO,其含义...
- 2020-07-19 21:43qq_33419925的博客 作为后端最常用的编程语言之一,Java 已经有很多年的历史了,在阿里内部,Java 也是使用最广泛的一门语言。在阿里实习的这段时间,规范一词是我感受最深的。没有规矩不成方圆,今天来说一下 Java 中的各种 O(bject)...
- 2024-11-27 18:19神马都会亿点点的毛毛张的博客 应用架构(通常指代码架构)则侧重于软件系统内部结构、模块划分、接口设计等方面。MVC(Model-View-Controller)是模型-视图-控制器的缩写,是一种软件设计模式。它将软件系统划分为三个基本部分:模型(Model)、...
- 2024-07-16 14:27s_nshine的博客 试想一下,业务逻辑和技术细节糅杂在一起的情况:所有的代码都写在ServiceImpl里面,前几行代码是做validation的事,接下来几行是做convert的事,然后是几行业务处理逻辑的代码,穿插着,我们需要通过RPC或者DAO获取...
- 2021-02-12 19:42无人机中的城堡的博客 Java项目中的DO,DTO,VO,POJO作为后端最常用的编程语言之一,Java 已经有很多年的历史了,在阿里内部,Java 也是使用最广泛的一门语言。在阿里实习的这段时间,规范一词是我感受最深的。没有规矩不成方圆,今天来说...
- 2022-07-03 11:25数据Ai指北的博客 大数据平台研发后端一些规范
- 2021-03-13 15:05至学者的博客 一 DO DO即Data Object:与数据库表结构一一对应,通过DAO层向上传输数据源对象。 二 DTO DTO即Data Transfer Object:数据传输对象,Service层向外传输的对象,可以简单的理解为前端调用服务应用时传入的对象...
- 2021-10-25 11:24wh柒八九的博客 本文来说下领域驱动模型 VO、DTO、DO、PO 概念及其区别 文章目录概述 概述
- 2025-02-22 03:12xiaodemos的博客 项目分层、模块划分、对象类型
- 2021-11-27 15:39Coder_cc的博客 经常会接触到VO,DO,DTO等概念,本文从领域建模中的实体划分和项目中的实际应用情况两个角度,对这几个概念进行简析。
- 2024-04-29 19:56姑苏老陈的博客 现在的软件项目都是团队多人合作一起开发,软件架构的复杂性也需要协同开发完成,如何高效地协同呢?无规矩不成方圆,无规范难以协同。对软件来说,适当的规范和标准绝不是消灭代码内容的创造性、优雅性,而是限制...
- 2024-09-02 17:07陈震_的博客 我在个人项目中喜欢直接使用各种 `model` 来继承 `po`,单纯的因为...但是,搞`vo`、`do`、`po`,还有其他各种 `o`,是为了解藕它们之间的联系,而继承却是建立它们之间的耦合关系,确实是会限制类的扩展性和灵活性。
- ReflectMirroring的博客 DO ( Domain Object) 领域对象 就是从现实世界抽象出来的有形或无形的业务实体 TO (Transfer Object) 数据传输对象 不同的应用程序之间传输的对象 DTO (Data Transfer Object) 数据传输对象 这个概念来源于 J2EE 的...
- 2022-07-07 22:00Merist.的博客 谷粒商城6—— MyBatis-Plus分页插件 模糊查询 大数据多表查询高效查询 平台属性业务代码的实现 Object划分:PO\DO\TO\DTO\VO\BO\POJO\DAO
- 2019-08-17 16:02光子AI的博客 软件架构设计杂记: 分层架构 与 PO、VO、DTO、BO、POJO、BO/DO、DAO 原创:陈光剑Kotlin 开发者社区前天 某位计算机大师说过: 计算机科学领域任何问题,都可以间接的通过添加一个中间层来解决. 什么是架构? ...
- 2025-11-22 04:57在现代软件开发领域中,SpringBoot框架凭借其轻量级、易配置以及强大的功能支持,已经成为众多开发者首选的后端开发框架。SpringBoot框架之所以受到青睐,其核心优势在于其分层架构的设计理念,这不仅有助于构建松...
- 没有解决我的问题, 去提问