Java中的DO,DTO,VO,POJO
- DO( Data Object):与数据库表结构一一对应,通过 DAO 层向上传输数据源对象。
- PO(Persistant Object):持久对象,一个 PO 的数据结构对应着库中表的结构,表中的一条记录就是一个 PO 对象
- DTO( Data Transfer Object):数据传输对象,Service 或 Manager 向外传输的对象。
- BO( Business Object):业务对象。由 Service 层输出的封装业务逻辑的对象。
- AO( Application Object):应用对象。在 Web 层与 Service 层之间抽象的复用对象模型,极为贴近展示层,复用度不高
- VO( View Object):显示层对象,通常是 Web 向模板渲染引擎层传输的对象。
- POJO( Plain Ordinary Java Object):
Java中的DO,DTO,VO,POJO相关推荐
- dto是什么意思_DO,DTO,VO,POJO 你知道吗?
作为后端最常用的编程语言之一,Java 已经有很多年的历史了,在阿里内部,Java 也是使用最广泛的一门语言.在阿里实习的这段时间,规范一词是我感受最深的.没有规矩不成方圆,今天来说一下 Java 中 ...
- Java 中的 PO、VO、DTO、BO、POJO、BO/DO、DAO
一.简单 Java 对象 1️⃣PO persistent object 持久对象.与数据库里表字段一一对应.PO是一些属性,以及set和get方法组成.一般情况下,一个表对应一个PO,直接与操作数据 ...
- java中一些对象(po,vo,dao,pojo)等的解释
一.PO:persistant object 持久对象,可以看成是与数据库中的表相映射的java对象.最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合.PO中应该不包含任何对数 ...
- java中po_Java中PO,DO,DTO,VO的概念
1.VO(View Object): 视图对象,用于展示层,它的作用是把某个指定页面(或组件)的所有数据封装起来. 2.DTO(Data Transfer Object): 数据传输对象,这个概念来源 ...
- DO,DTO,VO,POJO 你知道吗?
为什么会出现这些 O? 我们知道,这些 O 不管叫什么名字,其本质都还是对象(Object),既然本质都一样,为什么非要给他们套上各种马甲?个人认为原因有三:第一,随着编程工业化的发展,需要有一套合理 ...
- Java中的PO和VO
首先让我们先来看一下他们的解释: PO是Persistent Object的英文缩写,意思是持久对象,而VO是Value Object的缩写,意思是值对象.他们两个都存在于ORM(对象关系映射)的世界 ...
- PO BO VO DTO POJO DAO DO 在java中的概念
PO BO DTO VO POJO PO DTO VO BO 都叫POJO,就是个简单的java对象: DAO 是进行数据库增删改查的类. BO 业务对象,封装对象.复杂对象 ,里面可能包含多个类: ...
- Java中PO、BO、VO、DTO、POJO、DAO概念及其作用和项目实例图(转)
PO(bean.entity等命名): Persistant Object持久对象,数据库表中的记录在java对象中的显示状态 最形象的理解就是一个PO就是数据库中的一条记录. 好处是可以把一条记录作 ...
- java中dao和实体类的关系_【JAVA基础】 PO、VO、BO、DTO、POJO、DAO之间的关系详解...
J2EE开发中大量的专业缩略语很是让人迷惑,尤其是跟一些高手讨论问题的时候,三分钟就被人家满口的专业术语喷晕了,PO VO BO DTO POJO DAO,一大堆的就来了 首先声明偶也不是什么高手,以 ...
最新文章
- 改进筛法- 质数中的质数(质数筛法)
- 以“不变”方能应“万变”,以“有心”必能筑“无界”
- 【原创】新手入门一篇就够:从零开发移动端IM
- 起点linux和深度linux哪个好,我想深入学习linux计算机,但不知道选择哪个版本好?...
- android语法帮助手册_新 App 「捧读:日语语法学习与分析」的开发幕后思考
- Gartner 发布 2022 年汽车行业五大技术趋势
- NHibernate使用之详细图解
- VUE3(setup响应式函数系统API)
- Prompt范式,真香
- 云计算具有什么平台_如何搭建自己的云计算平台?
- 合并查找到的文件,至新的文件中
- 计算机网络技术毕业生实习报告_计算机*应届毕业实习报告范文
- 日期 日历 时区 地区 格式化 API 案例 MD
- 谷歌浏览器不支持html2.0,谷歌浏览器不能播放视频怎么办_chrome浏览器无法播放视频的解决方法-系统城...
- MySQL · Semi-join原理及源码分析
- 什么是智能制造?如何实现智能制造?
- 从少儿编程讲讲开发行业的大趋势
- 【概念】数据仓库和数仓建模
- Java面试八股文整理
- JS - 解决鼠标单击、双击事件冲突问题(原生js实现)
热门文章
- mavros操作飞机时方向位置改为机体坐标系下指令(转载)
- 基于flowable的upp(统一流程平台)运行性能优化(3)
- 服装店收银软件选哪个版本?
- 判断访问WEB的平台是电脑还是手机
- 河南省网络安全高校战队联盟CTF训练营-web文件上传第一期
- Cisco NAC 数据库管理
- 我的世界java版局域网建立_局域网入门攻略:建立专属游戏世界_我的世界Minecraft中国版官方网站——你想玩的,这里都有...
- oppo r15 android 8,抢不到小米8,就用OPPO R15吧
- ColorOS6,OPPO的一体化设计之路
- 在线网校系统有哪些优势