**本文宗旨: 充分利用java面向对象的思想**一 、常见的对象称呼 1. DTO : 数据传输对象 , 一种设计模式之间传输数据的软件应用程序 , 可以说是对业务层数据操作的对象. DTO封装 , VO展示 。 2. VO : 与DTO类似 , 用于页面展示用。. DTOVO 实现层面是一样的 , 可以当做一个对象 , 但是要注意设计层面是不同的 . 3. DO : 业务逻辑对象 , 注重业
转载 2023-08-18 09:03:22
0阅读
常见JAVA类概念介绍PO:持久对象 (persistent object)。是ORM(Objevt Relational Mapping)框架中Entity,PO属性和数据库中表的字段形成一一对应关系。VO:值对象(Value Object)。表现层对象(View Object),通常用于业务层之间的数据传递,由new创建,由GC回收。和PO一样也是仅仅包含数据而已,但应是抽象出的业务对象,可以
转载 2023-08-09 12:57:24
91阅读
废话不多说,先来看这图,看完图估计大部分人就已经有了一个直观的感受了。DTO(Data Transfer Object)数据传输对象这个传输通常指的前后端之间的传输DTO是一个比较特殊的对象,他有两种存在形式:在后端,他的存在形式是Java对象,通常在后端不需要关心怎么从json转成java对象的, 这个都是由一些成熟的框架帮你完成,比如Spring框架 在前端,他的存在形式通常是JS里面的对象
## 实现“java bo vo dto”的流程 为了更好地理解和实现“java bo vo dto”,我们首先需要了解每个概念的含义和作用。下面是一个整体的流程图,展示了实现“java bo vo dto”的步骤和关系: ```mermaid flowchart TD A[创建BO(Business Object)] --> B[创建VO(Value Object)] B -
原创 9月前
62阅读
1. 概念及理解  PO、DTOVOBO都叫POJO,就是个简单的java对象。这些概念用于描述对象的类型;由于java是面向对象的语言;程序的世界就是各个对象之间的“交互”;在交互的过程中会存在多个层次,每个层次中所拥有的内容都是不一样的;PO(Persistant Object)持久化对象。    用于表示数据库中的一条记录映射成的java对象。PO仅仅用于表示数据,没有任何数据
转载 2023-06-05 22:13:03
142阅读
概念POJO(plain ordinary java object)无规则简单java对象VO(View Object)视图对象,用于表现层,它的作用是把某个指定页面(或组件)的所有数据封装起来。VO通常是 Web 向模板渲染引擎层传输的对象。对应页面显示(web页面/swt、swing界面)的数据对象。 可以和表对应,也可以不,这根据业务的需要。DTO/TO(Data Transfer Obje
    1、entity里的每一个字段,与数据库相对应,     2、dto里的每一个字段,是和你前台页面相对应,     3、VO,这是用来转换从entity到dto,或者从dto到entity的中间的东西。     (一) PO:     &nb
# 理解Java中的VOBODTO及其实际应用 在Java开发中, VO(Value Object)、BO(Business Object)和DTO(Data Transfer Object)是三个重要的设计模式,虽然它们的功能有所重叠,但在特定场景中却扮演着不同的角色。通过深入理解这些概念,我们可以更高效地管理数据,特别是在复杂的应用中。 ## VO(Value Object) VO
原创 13天前
13阅读
VO:值对象用来做数据展示的,重点体现在人们直观看到的数据,比如web页面中的数据,最主要的存在形式就是json了。DTO:数据传输对象该传输通常指前后端之间的传输。在后端它的存在形式是Java对象,在前端它的存在形式是json。PO:持久对象PO是数据库中的记录,表中一条记录就是一个PO对象。通常PO里面除了get、set方法外没有别的方法了。BO:业务对象BO就是PO的组合。许多个PO组成一个
转载 2023-08-13 20:56:02
123阅读
Java开发中,DO、DTOBOVO 是常见的术语,分别代表不同的对象类型,每种对象类型有其特定的职责和使用场景些术语的解释: 1. DO(Data Object) DO 表示数据对象,通常对应数据库中的表结构。它是数据库中数据在应用程序中的抽象表现。DO 通常是简单的 POJO(
原创 1月前
54阅读
dto里面比较合适。vo顾名思义,vo是view Object的意思,通常用于展现层。有些业务所需的信息,数据库中是没有的,那么就需要加工下。例如:年龄
原创 2023-02-28 09:13:28
103阅读
 J2EE开发中大量的专业缩略语很是让人迷惑,尤其是跟一些高手讨论问题的时候,三分钟就被人家满口的专业术语喷晕了,PO VO BO DTO POJO DAO,一大堆的就来了(听过老罗对这种现象的批判的朋友会会心一笑)。 首先声明偶也不是什么高手,以下总结都是自己的体会。不对之处请您多指教。 PO: persistant object持久对象 最形象的理解就
s
转载 2013-02-22 19:48:25
452阅读
一、Entity
DO/DTO/BO/VO/POJO你都懂了吗
原创 2021-08-03 09:49:54
5879阅读
1点赞
PO(persistant object) 持久对象在o/r 映射的时候出现的概念,如果没有o/r映射,就没有这个概念存在了.通常对应数据模型(数据库),本身还有部分业务逻辑的处理.可以看成是与数据库中的表相映射的java对象.最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合...
转载 2021-08-18 09:56:26
228阅读
Recommended for you: Get network issues from WhatsUp Gold. Not end users. DAO: Data access object data access objectsThe most familiar, and above O th
转载 2019-07-25 17:51:00
201阅读
2评论
由于项目要求VO,BO等互相转型,但是查了很多都是瞎说一同,最近看了一下阿里巴巴Java开发手册,感觉还是阿里的老哥们说的明白,这里分享一下。应用分层这里首先了解一下应用分层这里可以看到是我们大部分mvc架构的分层情况,多了Manager层,关于Manager层如下.Manager层:通用业务处理层,它有如下特征:1)对第三方平台封装的层,预处理返回结果及转化异常信息;2)对Servi...
原创 2021-12-07 15:56:04
420阅读
由于项目要求VO,BO等互相转型,但是查了很多都是瞎说一同,最近看了一下阿里巴巴Java开发手册,感觉还是阿里的老哥们说的明白,这里分享一下。应用分层这里首先了解一下应用分层这里可以看到是我们大部分mvc架构的分层情况,多了Manager层,
原创 2022-03-03 13:34:58
346阅读
1、Java的8中基本类型Java8中基本类型分别分为三类: 整形:short (1字节) byte(2字节) int (4字节) long(8字节)字符型:char(2字节)浮点型:floot(4字节)double(8字节)布尔型:boolean(1字节)2、Java的8种对象包装类、装箱与拆箱8种包装类分别对应的为8中基本数据类型Short 、Byte、Integer、Long、Char
PO(persistant object) 持久对象在o/r 映射的时候出现的概念,如果没有o/r映射,就没有这个概念存在了.通常对应数据模型(数据库),本身还有部分业务逻辑的处理.可以看成是与数据库中的表相映射的java对象.最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合.PO中应该不包含任何对数据库的操作.VO(value object) 值对象通常用
转载 2023-03-15 11:23:37
71阅读
  • 1
  • 2
  • 3
  • 4
  • 5