zoukankan      html  css  js  c++  java
  • PO VO BO DTO POJO DAO 总结

    Dao [data access object] 数据访问对象:

    数据访问对象,对数据访问不仅仅是指对数据库的访问,如A系统调用B系统的服务获取数据,这时候A系统对B系统访问数据对象的封装也可以成为DAO

    DTO [data transfer object] 数据传输对象:

    数据传输对象就是,表有20个字段,但是你只用5个,你就创建返回只有5个列的对象就好了,这样能够提升数据传输速度,和隐藏表结构

    PO [persistant object] 持久层对象

    持久对象和数据库中的字段一一对应

    BO [bussiness object] 业务对象

    业务对象,假如对一个班级进行业务处理,那么班级中的学生,教师都是业务对象的组成部分

    VO [value objiect] 值对象

    值对象也可以称为页面对象,假如班级是业务对象的话,学校就是值对象

    POJO [plain ordiary java object] 简单Java对象

    简单java对象是javaEE世界里面最灵活的对象,在简单系统中,如果从数据库到页面展示都是POJO的话,他可以是DTO(数据传输对象),如果从数据库中到业务处理中都是pojo的话,他也可以是BO(业务对象),如果从数据库到整个页面展示的话,他也可以是VO(值对象)

    原文连接: https://www.cnblogs.com/java-class/p/5439646.html#_labelTop

     

  • 相关阅读:
    目录
    DRF的分页
    Django Rest Framework 视图和路由
    爬虫基本原理
    C# System.Threading.Timer的使用
    C# Task的使用
    C# 线程池的使用
    C# 异步委托回调函数使用
    C#异步委托等待句柄的使用
    C# 异步委托的使用
  • 原文地址:https://www.cnblogs.com/HQ0422/p/12591990.html
Copyright © 2011-2022 走看看