VO,ENTITY,DTO理解
e-tour后端开发过程中,带我的学长定义了框架,自己有点菜,对于model中的这三种对象不了解,现在经过理解,写下来。记录下现在的自己有多菜
ENTITY
Entity(PO),表示的是领域对象,这个实体对象是与数据库表一一对应的,每个属性对应数据库表中的某个字段
VO
View Object,表示层对象,主要是根据表示层显示的数据来设计的,即根据 UI设计。这是为了方便在不同层次之间方便传值
DTO
数据传输对象,是为了处理数据访问对象(entity)与数据交互对象(DTO)之间的差异。简单来说,DTO就是ENTITY的一个精简版