DO:Domain Object,领域对象
从现实世界中抽象出来的有形或无形的业务实体
DTO:Data Transfer Object,数据传输对象
用于跨进程或远程传输时,不应该包含业务逻辑
DAO:Data Access Object,数据访问对象
1 .用来封装对数据库的访问(CRUD)
2 .通过接收Business层的数据,将POJO持久化为PO
PO:Persistent Object,持久对象
1 .Data对象,对应数据库中的entity,可以简单地认为一个PO对应数据库中的一条记录
2 .PO中不应该包含任何对数据库的操作