zoukankan      html  css  js  c++  java
  • 浅析JAVA中VO、DTO、DO、PO的了解

      最近,在项目中,一些搭档对VO、DTO、DO、PO这几个概念很模糊,所以我打算收拾一下,供项目其他人员以及对这些概念模糊的人供给一下参考。
      首要,从概念说起:
      VO全称ViewObject,我们把它看作视图目标,用于展现层,它的作用是把某个指定页面一切数据封装起来。
      DTO全称DataTransferObject,数据传输目标,它的作用是展现层(前端页面)与服务层(后端服务接口)之间的数据传输目标。
      DO全称DomainObject,领域目标,就是从实际国际中笼统出来的有形或无形的业务实体(我们把用户的基本信息笼统成一个USER目标,有年纪,性别,出生日期等特点)。
      PO全称PersistentObject,耐久化目标,它跟耐久层(通常是联系型数据库如mysql,oracle等)的数据结构形成一一对应的映射联系,如果耐久层(mybatis,hibernate,jpa等)是联系型数据库,那么,数据表中的每个字段就对应PO的一个特点。

  • 相关阅读:
    springmvc
    POJ 3683 Priest John's Busiest Day
    POJ 3678 Katu Puzzle
    HDU 1815 Building roads
    CDOJ UESTC 1220 The Battle of Guandu
    HDU 3715 Go Deeper
    HDU 3622 Bomb Game
    POJ 3207 Ikki's Story IV
    POJ 3648 Wedding
    HDU 1814 Peaceful Commission
  • 原文地址:https://www.cnblogs.com/hite/p/13278712.html
Copyright © 2011-2022 走看看