Java中POJO、DTO、PO、BO、VO、DAO分别指什么呢?

乔欣 Java教程 发布时间:2023-03-20 21:16:19 阅读数:12927 1
下文笔者讲述java中POJO,DTO,PO,BO,VO,DAO的简介说明,如下所示

一、POJO(Plain Ordinary Java Object)

指一个简单的对象
   没有任何规则约束
    POJO泛指所有传输对象

二、DTO(Data Transfer Object)

数据传输对象
  用于数据传输的对象

三、PO(Persistant Object)

持久对象
  数据库中的表相映射Java对象

最简单PO是对应数据库中某个表中的一条记录
 多个记录可以用PO集合
 PO不包含业务逻辑和数据逻辑
  就是一个Entity 或 ModelEntity

四、BO(Business Object)

业务对象
  同业务紧密相连的对象

五、VO(Value Object)

值对象
 和 BO,DTO,PO类似
 通常代表前台数据展现所使用的对象

六、DAO(Data Access Object)

数据访问对象
  同数据层交互的层
 
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaCourse/202303/6118.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者