分层领域模型VO、DTO、DO、PO

本文介绍了四种常见的领域模型对象:VO(View Object)、DTO(Data Transfer Object)、DO(Domain Object)和PO(Persistent Object)。VO主要用于前端展示数据,DTO作为服务层与展示层间的数据传输,DO代表现实世界的业务实体,而PO则直接映射数据库表结构。这些对象在软件系统中各有其特定的作用和应用场景。
摘要由CSDN通过智能技术生成

概念:

VO(View Object):视图对象,用于展示层,它的作用是把某个指定页面(或组件)的所有数据封装起来。

DTO(Data Transfer Object):数据传输对象,这个概念来源于J2EE的设计模式,原来的目的是为了EJB的分布式应用提供粗粒度的数据实体,以减少分布式调用的次数,从而提高分布式调用的性能和降低网络负载,但在这里,我泛指用于展示层与服务层(service层)之间的数据传输对象。

DO(Domain Object):领域对象

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值