Java Bean:一种可重用组件,即“一次编写,任何地方执行,任何地方重用”。满足三个条件类必须是具体的和公共的具有无参构造器提供一致性设计模式的公共方法将内部域或暴露成员属性VOvalue object:值对象通常用于业务层之间的数据传递,由new创建,由GC回收和PO一样也是仅仅包含数据而已,但应是抽象出的业务对象,可以和表对应,也可以不是POpersistant object:持久层对象是
java开发过程中,新手总是被DAO、PO、BO、VO等等概念弄得晕头转向。 下面我查找了很多资料,总结如下:一、POJO(Plain Ordinary Java Object 简单Java对象)实际就是普通JavaBeans,是为了避免和EJB(Enterprise Java Beans 企业级JavaBeans)混淆所创造的简称,也称为(Plain Old Java Object 又普通又老
PO对应是dao层,持久层 DTO其实对应的就是后端的controller和service; VO对应的是前端的页面展示的对象 DTO其实就是VO,只不过从后端传到前端,身份变了而已。 一般建包的话是pojo包下有po,vo,dto三个包。
转载 2020-11-05 17:26:00
393阅读
2评论
 J2EE开发中大量的专业缩略语很是让人迷惑,尤其是跟一些高手讨论问题的时候,三分钟就被人家满口的专业术语喷晕了,PO VO BO DTO POJO DAO,一大堆的就来了(听过老罗对这种现象的批判的朋友会会心一笑)。 首先声明偶也不是什么高手,以下总结都是自己的体会。不对之处请您多指教。 PO: persistant object持久对象 最形象的理解就
s
转载 2013-02-22 19:48:25
452阅读
VO:值对象用来做数据展示的,重点体现在人们直观看到的数据,比如web页面中的数据,最主要的存在形式就是json了。DTO:数据传输对象该传输通常指前后端之间的传输。在后端它的存在形式是Java对象,在前端它的存在形式是json。PO:持久对象PO是数据库中的记录,表中一条记录就是一个PO对象。通常PO里面除了get、set方法外没有别的方法了。BO:业务对象BO就是PO的组合。许多个PO组成一个
转载 2023-08-13 20:56:02
123阅读
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 即value object值对象。主要体现在视图的对象,对于一个WEB页面将整个页面的属性封装成一个对象。然后用一个VO对象在控制层与视图层进行传输交换。 DTO 经过处理后的PO,可能增加或者减少PO的属性:Data Transfer Object数据传输对象主要用于远程调用等需要大量传输对
转载 2019-07-22 13:47:00
99阅读
2评论
JavaBean 要想成为JavaBean,需要满足以下条件: 1,提供一个默认的无参构造函数。 2,需要被序列化并且实现了Serializable接口。 3,可能有一系列可读写属性伴随"getter"或"setter"方法。 POJO POJO(Plain Ordinary Java Object
转载 2016-10-21 14:35:00
242阅读
2评论
Entity最常用实体类,基本和数据表一一对应,一个实体一张表。Bo(business object)代表业务对
原创 2022-05-31 07:14:17
569阅读
转载 2019-08-06 19:20:00
235阅读
5点赞
3评论
PO(persistant object) 持久对象 在o/r映射的时候出现的概念,如果没有o/r映射,就没有这个概念存在了
原创 2022-08-20 23:59:43
46阅读
PO(persistant object) 持久对象在o/r 映射的时候出现的概念,如果没有o/r映射,就没有这个概念存在了.通常对应数据模型(数据库),本身还有部分业务逻辑的处理.可以看成是与数据库中的表相映射的java对象.最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合.PO中应该不包含任何对数据库的操作.VO(value object) 值对象通常用
转载 2023-03-15 11:23:37
71阅读
PO:persistant object持久对象最形象的理解就是一个PO就是数据库中的一条记录。好处是可以把一条记录作为一个对象处理,可以方便的转为其它对象。VO :value object值对象ViewObject表现层对象主要对应界面显示的数据对象。对于一个WEB页面,或者SWT、SWING的一个界面,用一个VO对象对应整个界面的值。DTO :Dat
原创 2023-03-08 19:43:29
370阅读
Java:PO、VO、BO、DO、DAO、DTOPOJO
作为后端最常用的编程语言之一,Java 已经有很多年的历史了,在阿里内部,Java 也是使用最广泛的一门语言。在阿里实习的这段时间,规范一词是我感受最深的。没有规矩不成方圆,今天来说一下 Java 中的各种 O(bject)。为什么会出现这些 O?我们知道,这些 O 不管叫什么名字,其本质都还是对象(Object),既然本质都一样,为什么非要给他们套上各种马甲?个人认为原因有三:第一,随着编程工业
转载 2022-03-11 10:17:46
79阅读
vovalue object :值对象通常用于业务层之间的数据传递,由new创建,由GC回收。popersistant object:持久层对象对应数据库表中的字段。vo和po,都是属性加上属性的get和set方法;表面看没什么不同,但代表的含义是完全不同的。dtodata transfer obj ...
转载 2021-09-03 16:36:00
457阅读
2评论
ORM:是Object Relational Mapping(对象关系映
转载 2017-06-29 18:38:00
397阅读
2评论
为什么会出现这些外国人喜欢造概念,于是 MVC、MVP、MVVM 等编程模型就出现了,为了搭配这些编程模型的使用,需要对 Object 的功能进行划分,于是我们便看到了这些层出不穷的 Object。当然这里并没有批评这些概念的意思。其二,我认为在团队协作编码中,一个好的命名方式是可以节约很多时间成
原创 2022-09-21 18:04:50
55阅读
  • 1
  • 2
  • 3
  • 4
  • 5