目录
DTO(Data Transfer Object,数据传输对象)
POJO(Plain Old Java Object,简单老式Java对象)
前言
在Java中,VO、DTO、BO、DO、PO、POJO、Entity都是常见的数据对象类型,它们各自有不同的概念、区别和作用。
下面我来逐个解释,走你~~~
VO(Value Object,值对象)
- 概念:VO是用于表示视图(View)或界面上的数据对象,通常用于前端与后端交互的数据传递。
- 区别:VO与数据库表的字段一一对应,并且不包含业务逻辑,只包含属性及其对应的getter和setter方法。
- 作用:VO主要用于前端展示数据,将多个数据字段封装成一个对象,简化数据传递和展示。
DTO(Data Transfer Object,数据传输对象)
- 概念:DTO也是用于数据传递的对象,但它通常用于服务层和控制层之间的数据传输。
- 区别: