Entity/Vo/DTO 区别

416 阅读1分钟

Entity/Vo/DTO 区别

前言

在现在的开发中,你可以看到有entity,vo,dto,然后打开里面看发现全是一些定义的属性名,和get,set方法

Entity

这个其实是我们做开发最常见的一个,这个其实就是和数据库一一对应的实体类,不用考虑其他的,根据数据库中的表去做这个设计就行

Vo

view object: 顾名思义这个主要和前端的所需要的数据保持一致就行,这个更加注重展示

DTO

Data transfer object: 这个其实主要是用于数据的传递,比如数据中需要传递的数据,如果正好和前端的一致也可以用vo