微服务中的VO、BO、PO、DTO分别是指什么
PO、VO、BO、DTO通俗理解
VO (view object/value object)表示层对象
1、前端展示的数据,在接口数据返回给前端的时候需要转成VO
2、个人理解使用场景,接口层服务中,将DTO转成VO,返回给前台
BO(bussines object)业务层对象
1、主要在服务内部使用的业务对象
2、可以包含多个对象,可以用于对象的聚合操作
3、个人理解使用场景,在服务层服务中,由DTO转成BO然后进行业务处理后,转成DTO返回到接口层
PO(persistent object)持久对象
1、出现位置为数据库数据,用来存储数据库提取的数据
2、只存储数据,不包含数据操作
3、个人理解使用场景,在数据库层中,获取的数据库数据存储到PO中,然后转为DTO返回到服务层中
DTO(Data Transfer Object)数据传输对象
1、在服务间的调用中,传输的数据对象
2、个人理解,DTO是可以存在于各层服务中(接口、服务、数据库等等)服务间的交互使用DTO来解耦
新华社分社社长什么级别?新华社分社社长是什么级别的啊.总社社长又是什么级别呢.司厅级和司级或者厅级 其他 2020-06-22 …
聚乙烯醇2099、1799、1799L、1799S、1799F有什么区别,用途分别是什么?聚乙烯醇 其他 2020-07-05 …
科学电学电路中断路和短路有什么区别?分别对电路有什么影响?特别是什么电流表短路,电压表分别对电路有 物理 2020-07-05 …
湖泊的泊字读几声第一声么po?还是第四声po? 语文 2020-07-15 …
有关分词的一些问题现在分词和过去分词怎么用?现在分词和动名词有什么区别,过去分词表被动和被动结构( 英语 2020-07-17 …
减数分裂,有丝分裂减数分裂有,第一次和第二次,在减数分裂中染色体复制一次分裂两次,都分别在什么时候 语文 2020-07-20 …
已知点P(x,y)的坐标满足条件x≤1y≤1x+y−1≥0点O为坐标原点,那么|PO|的最大值等于 数学 2020-07-24 …
请问我国第一部编年体通史和史记分别是什么?通史和史记有什么区别?通史和史记有什么区别?请问我国第一 历史 2020-07-25 …
已经点p(x,y)的坐标满足条件x小于等于1,Y小于等于1,x+y-1大于等于0.点O为坐标原点, 其他 2020-07-30 …
如果AB分别代表两件事发生的概率,那么P(A∩B)代表什么?3Q如果AB分别代表两件事发生的概率,那 数学 2020-12-01 …