1.Object划分
1.PO(Persistant Object)持久对象
PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合。PO中应该不报含任何对数据库的操作
2.DO(Domain Object) 领域对象
就是从现实世界中抽象出来的有形或无形的业务实体。
3.TO(Transfer Object) 数据传输对象
不同的应用程序之间传输的对象
4.DTO(Data Transfer Object) 数据传输对象
5.VO(Value Object)值对象
通常用于业务层之间的数据传递,和 PO 一样也是仅仅包含数据而已。但应是抽象出来的业务对象,可以和表对应,也可以部,这根据业务的需要。用new关键字创建,由GC回收的
也可以称为 view object
接收页面传递来的数据,封装对象
将业务处理完成的对象传递回去,封装成页面要用的数据