PO:persistant object,持久化对象,它对应数据库中实体(entity)。简单的可以这么认为,po对应数据库中表的一条记录。如果连接消失,它的生命周期也就结束了。
BO:business object,业务对象。业务对象可以有多个po组成。业务对象
VO:value object,值对象。可以跟数据库有关,也可以跟数据库无关。STUCTS中的formbean是一个vo。它用户层与层之间的数据传递。
POJO:是一个临时对象。在hibernate中,存储时自动转化层po,读数据时又转化成VO.
DTO:data transfer object,数据传输对象。