
先来看个图各种O的地位:

从图中可以看到各种O 的位置和用法,接下来,进行简单对O进行介绍:
BO:Business Object 业务对象,PO是一条交易记录,BO是一个人全部的交易记录集合对象
DTO:Data Transfer Object,数据传输对象; 传输通常指的前后端之间的传输
PO:Persistant Object 持久对象;简单说PO就是数据库中的记录,一个PO的数据结构对应着库中表的结构,表中的一条记录就是一个PO对象
VO:Value Object,展示用的数据;不管展示方式是网页,还是客户端,还是APP,只要是这个东西是让人看到的,这就叫VO
DO:Data Object 这个等同于PO;Domain Object 这个等同于的BO
![NSSCTF | [SWPUCTF 2021 新生赛]easy_sql](https://img-blog.csdnimg.cn/direct/b0fd4213324c4236af4b354d318e9bf5.png)

![[蓝桥杯]真题讲解:抓娃娃(思维+二分)](https://img-blog.csdnimg.cn/direct/2ba8eed64b4f4d7088e1cbb8492570fc.png)















