DAO(Data Access Object):数据访问对象DTO(Data Transfer Object):数据传输对象DAO通常是将非对象数据(如关系数据库中的数据)以对象的方式操纵。DTO通常用于不同层(UI层、服务层或者域模型层)直接的数据传输,以隔离不同层,降低层间耦合。DTO中的信息经过提取可以被DAO使用。