DO(Domain Object):领域对象,就是从现实世界中抽象出来的有形或无形的业务实体。PO(Persistent Object):持久化对象,它跟持久层(通常是关系型数据库)的数据结构形成一一对应的映射关系,如果持久层是关系型数据库,那么,数据表中的每个字段(或若干个)就对应PO的一个(或若干个)属性。BO(business object):业
POJO(Plain OrdinaryJavaObject): 在本规约中,POJO 专指只有 setter/getter/toString 的 简单类,包括 DO/DTO/BO/VO 等。 AO(Application Object): 阿里巴巴专指 Application Object,即在 Service 层上,极为贴近 业务的复用代码。 我就说说我的理解吧,顺带写点例子 这里就写个根据用户名、分页参数查询用户列表的...
接下来,我们需要创建一个转换方法,用于将Java Object类型转换为VO类。在这个方法中,我们需要获取Java Object中的属性值,并将其赋值给VO类的对应属性。 publicUserVOconvertToVO(Useruser){UserVOuserVO=newUserVO();userVO.setName(user.getName());userVO.setAge(user.getAge());// 其他属性赋值returnuserVO...
在Java中,VO(Value Object)类是一种用于封装数据的普通Java对象。它通常用于表示系统中的业务数据,并提供了对这些数据的访问方法。VO类的属性通常是私有的,并通过公共的getter和setter方法进行访问。 2. 实现VO类的流程 下面是实现Java中的VO类所需的步骤: 3. 逐步实现VO类 3.1 创建一个新的Java类 首先,创建一...
POJO是“Plain Old Java Object”的缩写,意为“简单的Java对象”。POJO通常指的是一个没有任何限制、继承或实现特定接口的普通Java对象。POJO对象通常是一种轻量级的Java对象,没有任何框架或者注解的依赖。在Java开发中,POJO对象通常用于表示简单的数据模型或者数据传输对象。
2 .在hibernate持久化框架中与insert/delet操作密切相关。 3 .PO中不应该包含任何对数据库的操作。 POJO :plain ordinary java object 无规则简单java对象 一个中间对象,可以转化为PO... PO/VO/BO/DTO/POJO 解释 PO Persistant Object 持久对象 最形象的理解就是一个PO就是数据库中的一条记录。 好处是可以把...
Java的 (PO,VO,TO,BO,DAO,POJO) 解释 PO(persistant object) 持久对象 在o/r 映射的时候出现的概念,如果没有 o/r 映射,没有这个概念存在了。通常对应数据模型 ( 数据库 ), 本身还有部分业务逻辑的处理。可以看成是与数据库中的表相映射的 java 对象。最简单的 PO 就是对应数据库中某个表中的一条记录...
微信公众号:Java精选(w_z90110),每日推送优质技术文章等。 由于不同的项目和开发人员有不同的命名习惯,这里我首先对上述的概念进行一个简单描述,名字只是个标识,我们重点关注其概念: 概念: VO(View Object):视图对象,用于展示层,它的作用是把某个指定页面(或组件)的所有数据封装起来。 DTO(Data Transfer Object...
PO:持久对象 (persistent object),po(persistent object)就是在Object/Relation Mapping框架中的Entity,po的每个属性基本上都对应数据库表里面的某个字段。完全是一个符合Java Bean规范的纯Java对象,没有增加别的属性和方法。持久对象是由insert数据库创建,由数据库delete删除的。基本上持久对象生命周期和数据库密切相关...
DO(Domain Object):领域对象,就是从现实世界中抽象出来的有形或无形的业务实体。 PO(Persistent Object):持久化对象,它跟持久层(通常是关系型数据库)的数据结构形成一一对应的映射关系,如果持久层是关系型数据库,那么,数据表中的每个字段(或若干个)就对应PO的一个(或若干个)属性。