POJO全称为:Plain Ordinary Java Object,即简单普通的java对象。一般用在数据层映射到数据库表的类,类的属性与表字段一一对应。

PO全称为:Persistant Object,即持久化对象。可以理解为数据库中的一条数据即一个BO对象,也可以理解为POJO经过持久化后的对象。

BO全称为:Business Object,即业务对象。一般用在业务层,当业务比较复杂,用到比较多的业务对象时,可用BO类组合封装所有的对象一并传递。

VO全称为:Value Object,有的也称为View Object,即值对象或页面对象。一般用于web层向view层封装并提供需要展现的数据。

DTO全称为:Data Transfer Object,即数据传输对象。一般用于向数据层外围提供仅需的数据,如查询一个表有50个字段,界面或服务只需要用到其中的某些字段,DTO就包装出去的对象。可用于隐藏数据层字段定义,也可以提高系统性能,减少不必要字段的传输损耗

DAO全称为:Data Access Object,即数据访问对象。就是一般所说的DAO层,用于连接数据库与外层之间的桥梁,并且持久化数据层对象。

java中POJO、PO、BO、VO、DTO和DAO的概念相关推荐

  1. 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 ...

  2. PO,BO,VO,DTO和POJO的概念区分

    PO,BO,VO,DTO和POJO的概念区分 文章目录 PO,BO,VO,DTO和POJO的概念区分 POJO(plain ordinary java object) VO(View Object) ...

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

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

  4. Java 中的 PO、VO、DTO、BO、POJO、BO/DO、DAO

    一.简单 Java 对象 1️⃣PO persistent object 持久对象.与数据库里表字段一一对应.PO是一些属性,以及set和get方法组成.一般情况下,一个表对应一个PO,直接与操作数据 ...

  5. PO BO VO DTO POJO DAO DO 在java中的概念

    PO BO DTO VO POJO PO DTO VO BO 都叫POJO,就是个简单的java对象: DAO 是进行数据库增删改查的类. BO 业务对象,封装对象.复杂对象 ,里面可能包含多个类: ...

  6. java常见业务对象_Java各种对象(PO,BO,VO,DTO,POJO,DAO,Entity,JavaBean,JavaBeans)的区分...

    PO:持久对象 (persistent object),po(persistent object)就是在Object/Relation Mapping框架中的Entity,po的每个属性基本上都对应数 ...

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

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

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

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

  9. PO,BO,VO,DTO和POJO

    概念 POJO(plain ordinary java object) 无规则简单java对象 VO(View Object) 视图对象,用于表现层,它的作用是把某个指定页面(或组件)的所有数据封装起 ...

  10. PO BO VO DTO POJO DAO DO概念解读

    假如有一张user表,里面有几个字段: user_id user_name pass_word create_time dept_id 假设就这么多吧,一张很基础的表,那么对应Java的写法就是一个类 ...

最新文章

  1. 2022-2028年中国智慧物流行业深度调研及投资前景预测报告(全卷)
  2. 尺取法 POJ 3601 Subsequence
  3. [PHP] 访问MySQL
  4. 关于matlab中princomp的使用说明讲解
  5. 程序员利用Python破解老婆撤回的消息,这样竟然还有老婆?
  6. python电脑推荐_6款Python必备的可视化工具推荐
  7. 终端滑模matlab程序,滑模变结构控制 MATLAB程序
  8. web前端模块化开发_真正的模块化Web应用程序:为什么没有开发标准?
  9. 两篇波兰地区重金属污染地区土壤微生物多样性的研究
  10. ios 仿微信,短信聊天气泡
  11. android 修改APK
  12. 不使用库函数sqrt求平方根详解(牛顿迭代法) C语言入门
  13. 海康摄像头拍照(java版,拿走即用)
  14. kotlin-android-extensions过时了,迁移到ViewBinding
  15. 网络语言C位意思,网络流行语“C位出道”探究
  16. 三国志战略版:登庸令队伍_貂蝉与贾诩的武锋组合
  17. Lambda表达式-常见的函数式接口
  18. LeetCode 2315. 统计星号
  19. html5div随窗口大小,css怎么设置div随着窗口大小变换
  20. 物联网 云端java架构_基于java的物联网架构实现

热门文章

  1. 远程桌面连接阿里云服务器
  2. python爬楼梯问题_python解决上楼梯问题
  3. 修改文件类型(txt文件改为bat、sh文件)
  4. 真格量化学习处理——几个功能小函数
  5. 【PS】怎么让一张模糊图片更清晰?
  6. 人教版初中数学七年级上册“阅读与思考”《数字1与字母X的对话》教学设计
  7. AlphaGo Zero详解
  8. 阿里云个人银行卡四要素验证接口
  9. matlab regstat函数,MATLAB如何使用binostat函数计算二项分布的期望和方差
  10. java中while的用法案例_Java While循环 do-while循环用法