1.PO (persistant object)持久对象
和表字段一一对应,或者也包含关联子表的实体类信息
po就是对应数据库中某个表的一条记录,多个记录可以用po的集合。po中应该不包含任何对数据库的操作
2.DO (Domain Object) 领域对象
就是从现实世界中抽象出来的有形或者无形的业务实体。(有点抽象,还不明白)
3.TO(Transfer Object) 数据传输对象
不同应用传输对象 (比如分布式各模块之间传输)
4.DTO (Data Transfer Object) 数据传输对象
泛指用于展示层与服务层之间的数据传输对象,和TO类似
5.VO (value object)值对象
通常用于业务层之间的传递,和PO一样也是仅仅包含数据而已,但应是抽象出的业务对象,可以和表对应也可以不对应
解释:理解为view object
1.接收页面传递进来的数据,封装对象
2.将业务处理完成的对象,封装成页面要用的数据