Java中PO、DO、TO、DTO、 VO、 BO、POJO 、DAO的概念

参考来自  http://www.manongjc.com/detail/28-phnhzjxvvsdiopo.html

PO数据库持久化对象
BO业务对象 包含了多个PO对象(PO对象作为BO对象的属性)
VO (视图对象)值对象 通常不用于应用程序之间传输数据,它是领域模型中的完整成员,
和实体类具有相同的规则,区别是值对象没有标识id,(实体类: 即使属性集相同,他们也不是相同的实体)
DTO 代表数据类,仅用于传输数据,没有逻辑的概念

POJO POCO和POJO是相同的(POCO是C#中的术语) POJO 可以是值对象和DTO对象,实体类的超集(是一个广泛的集合,一个普通的类)
实体类
DAO 数据访问对象 data access object 数据转换对象
DO 数据对象/领域对象 从从现实世界中抽象出来有形或无形的业务实体

posted @ 2022-07-15 17:12  -和时间赛跑-  阅读(545)  评论(0编辑  收藏  举报