三个都是java实体对象,vo,跟po比较类似,po是persistent object,是在是orm框架中的entity,po的每个属性基本上都对应数据库表里面的某个字段,而vo(value object)有时可以跟po一样,有时并不对应。POJO(Plain Old Java Objects)是简单java对象,他并不继承任何类(继承Object),实现任何接口,只有属性跟get set方法。而po一般要实现序列化接口,有时也继承一些类。

VO,PO,POJO的定义和区别相关推荐

  1. 关于JAVA Bean实体类对象pojo,vo,po,dto,entity之间的区别

    关于JAVA Bean实体类对象pojo,vo,po,dto,entity之间的区别: Pojo: Pojo 普通的java对象 最基本的javaBean只有属性 加上属性的get,set方法,可以转 ...

  2. PO/POJO/BO/DTO/VO的区别

    https://www.cnblogs.com/yeyuchangfeng/p/4546138.html PO :persistent object持久对象  1 .有时也被称为Data对象,对应数据 ...

  3. PO/POJO/BO/DTO/VO的区别【转】

    PO :persistent object持久对象  1 .有时也被称为Data对象,对应数据库中的entity,可以简单认为一个PO对应数据库中的一条记录.  2 .在hibernate持久化框架中 ...

  4. java中bean对象_JAVA中PO,BO,VO,DTO,POJO,Entity,JavaBean,JavaBeans各个对象的区别,以及lombo、jpa简介及用法...

    常见JAVA类概念介绍 PO:持久对象 (persistent object). 是ORM(Objevt Relational Mapping)框架中Entity,PO属性和数据库中表的字段形成一一对 ...

  5. Java语言中po什么意思,java语言:PO,BO,VO和POJO的概念区别

    PO:persistent object 持久对象 1 .有时也被称为Data对象,对应数据库中的entity,可以简单认为一个PO对应数据库中的一条记录. 2 .在hibernate持久化框架中与i ...

  6. Spring框架中PO,BO,VO和POJO的区别

    PO:persistent object 持久对象 1 .有时也被称为Data对象,对应数据库中的entity,可以简单认为一个PO对应数据库中的一条记录. 2 .在hibernate持久化框架中与i ...

  7. DTO、VO、BO、PO、DO的用法区别,居然这么多人搞不清楚.....

    1.什么是DTO.VO.BO.PO.DO.POJO POJO的定义是无规则简单的对象,在日常的代码分层中pojo会被分为VO.BO. PO. DTO.通过各层POJO的使用,有助于提高代码的可读性和可 ...

  8. PO/BO/VO/DTO/POJO/DAO/DO

    文章目录 DO(Domain Object) DO(Data Object) PO VO BO DTO POJO DAO JavaBean EJB Entity 应用程序的分层设计 MVC 业务分层 ...

  9. Java各种对象(PO,BO,VO,DTO,POJO,DAO,Entity,JavaBean,JavaBeans)的区分

    Java各种对象(PO,BO,VO,DTO,POJO,DAO,Entity,JavaBean,JavaBeans)的区分 PO:持久对象 (persistent object),po(persiste ...

最新文章

  1. c语言详解sizeof
  2. 北邮OJ 1022. 16校赛-Saber's Board
  3. OpenGL绘制一个三角形
  4. 【解题报告+通法】_九宫幻方 蓝桥杯 2017年C组第八题(dfs解法)
  5. Zabbix监控可视化
  6. Mybatis常用总结:参数,返回,执行sql,include等
  7. 排序算法(1) 快速排序 C++实现
  8. intel ssd toolbox 绿色单文件_你想要的大容量来了!影驰擎GA-E 16TB SSD上手:速度喜人-SSD,固态 ——快科技(驱动之家旗下媒体)-...
  9. window.location.href 跳转失败
  10. wordpress建立php站点地图,WordPress站点地图(sitemap)制作方法(免插件)
  11. linux iozone测试工具,iozone命令 – 进行linux下的硬盘性能测试
  12. matlab心电滤波,应用Matlab对人体的心电信号进行滤波
  13. 高中数学记录日志(2019人教A版必修二)
  14. cad如何打开stp文件_用cad怎么打开stp格式文件
  15. matlab eye函数_[线性代数系列1] MATLAB入门笔记
  16. 怎么仿制html文件,简单仿制HTML网页
  17. 字节跳动Go 语言面试会问哪些问题?
  18. LVM---Linux
  19. 数据结构 第一节 第一课
  20. 【Deep Learning】数据预处理(z-score标准化)

热门文章

  1. 产品经理的每日反省清单
  2. 《从Paxos到ZooKeeper 分布式一致性原理与实践》读书笔记
  3. Unicode字符编码表
  4. kubernetes dashboard backend源码剖析
  5. quartz 数据库配置
  6. 1、ASP.NET MVC入门到精通——新语法
  7. Mysql之一:mysqldump和LVM逻辑卷快照
  8. Java的数据类型的挑选
  9. linux登录密码破解
  10. 数字化时代的创新意欲何为?