实体类定义规则(po、vo、dto、pojo)


实体类定义规则.

POEntitypersistent object 持久化对象

  • 对应数据库的实体,其一个实例化对象对应数据表中的一条记录(一行)

VOview object 表现层对象

  • 对应页面显示的数据对象
  • 可以不对应数据库,也可以对应数据库中的字段

DTO (TO)Data Transfer Object 数据传输对象

  • 有时,可以理解为VO
  • 比如一张表有100个字段,那么对应的PO就有100个字段(一般来说,DTO的数据来自多张表),但是视图层只显示10个字段的DTO来传输数据到客户端,这样也不会暴露服务端表结构。到达客户端后,如果用这个对象来对应界面显示,此时它的身份就是VO

POJOplain ordinary java object 无规则简单java对象

  • 可理解为以上统称

  • 一个中间对象,可以转化为PO、DTO、VO

  • POJO 持久化之后 ==> PO

  • POJO 传输过程中 ==> DTO

  • POJO 用在表现层中 ==> VO


文章作者: liuminkai
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 liuminkai !
评论
 上一篇
java简单算法 java简单算法
java简单算法.1.交换两数.int a = 1; int b = 2; System.out.println("原 a = " + a + "; b = " + b); //方法一:定义临时变量 //好处:①对于任何类型都可以 int
2020-10-21 liuminkai
下一篇 
springBoot学习笔记-26-Zookeeper springBoot学习笔记-26-Zookeeper
Zookeeper.什么是Zookeeper.ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提
2020-10-05
  目录