po vo dto实际应用 vo bo po分别代表什么?
浏览量:1292
时间:2021-03-27 22:00:56
作者:admin
vo bo po分别代表什么?
VO(值对象)值对象通常用于业务层之间的数据传输,就像Po一样,它只包含数据。但它应该是一个抽象的业务对象,根据业务的需要,可以对应表,也可以不对应表。我觉得它和dto(数据传输对象)一样,可以在网上传输。从业务模型的角度来看,请参见UML组件域模型中的域对象。Java对象封装业务逻辑,通过调用Dao方法,结合Po、VO进行业务操作。如果没有持久性(PO/stanr)映射的概念,如果没有持久性映射。通常对应于数据模型(数据库),有部分业务逻辑处理。它可以看作是映射到数据库中表的Java对象。最简单的Po是对应数据库表中的一条记录。多条记录可以使用采购订单的集合。采购订单不应包含对数据库的任何操作。
java中为什么要使用vo类而不使用po直接传值到前端,除了解耦还有什么原因?
1. 一般来说,前端只需要一些必要的字段,VO可以根据需要定制,底层的其他字段可以去掉
2。前端键的名称也会有要求,这便于前端开发,而VO可以非常方便地重新映射原来的字段名
po vo dto实际应用 java 反射调用方法 java为什么要用反射
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。
上一篇
输入域名有错误 域名