java中po是什么意思?在java中dto,bo,pojo,po是什么,简单说明
大家好,今天给各位分享java中po是什么意思的一些知识,其中也会对在java中dto,bo,pojo,po是什么,简单说明进行解释,文章篇幅可能偏长,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在就马上开始吧!
在java中dto,bo,pojo,po是什么,简单说明
DTO(Data Transfer Object)数据传输对象:主要用于远程调用等需要大量传输对象的地方。
BO(business object)业务对象:从业务模型的角度看,见UML元件领域模型中的领域对象.封装业务逻辑的java对象,通过调用DAO方法,结合PO,VO进行业务操作.
POJO(plain ordinary java object)简单无规则java对象
纯的传统意义的java对象.就是说在一些Object/Relation Mapping工具中,能够做到维护数据库表记录的persisent object完全是一个符合Java Bean规范的纯Java对象,没有增加别的属性和方法.我的理解就是最基本的Java Bean,只有属性字段及setter和getter方法!
PO(persistant object)持久对象
在o/r映射的时候出现的概念,如果没有o/r映射,就没有这个概念存在了.通常对应数据模型(数据库),本身还有部分业务逻辑的处理.可以看成是与数据库中的表相映射的java对象.最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合.PO中应该不包含任何对数据库的操作.
Lo口是什么意思Po口是什么意思
lo口指的是lineout线性输出,po是phoneout耳机输出
lo是经过解码后直接输出,po是经过解码后,再在mp3内部的放大器,再输出,简单的说po是经过放大失真的。
一般mp3都是po
少数,比如ipod的有专门的dock口进行lo,sony xk系列也是用dock来lo的,d50 t51 d120 d5则是有专门的3.5mm的lo输出口。
lo常用于连接耳放使用,避免了音源的二次污染,放大失真
dto是什么意思在java中
DTO名解我就不说了,是出自名词王国(java)
时常有过度设计的嫌疑。
DTO要和 PO比较着看,同是数据结构载体,但意义却大相径庭。
PO体现了数据存储的结构,当相关接口所需数据恒等于 PO时,可以放弃DTO
但这种情况很少。通常会是只传输PO的一部分,或者是多个PO的结合体。
DTO的意义是减少调用次数,尽量传递多的数据。
分布式应用较多
vo bo po 分别代表什么
VO(value object)值对象
通常用于业务层之间的数据传递,和PO一样也是仅仅包含数据而已。但应是抽象出的业务对象,可以和表对应,也可以不,这根据业务的需要.个人觉得同DTO(数据传输对象),在web上传递。
BO(business object)业务对象
从业务模型的角度看,见UML元件领域模型中的领域对象。封装业务逻辑的java对象,通过调用DAO方法,结合PO,VO进行业务操作。
PO(persistant object)持久对象
在o/r映射的时候出现的概念,如果没有o/r映射,没有这个概念存在了。通常对应数据模型(数据库),本身还有部分业务逻辑的处理。可以看成是与数据库中的表相映射的java对象。最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合。PO中应该不包含任何对数据库的操作。
如果你还想了解更多这方面的信息,记得收藏关注本站。