1.什么是DTO,VO,PO
DTO : 业务层之间数据传输用的
VO : 前端页面请求对象,以及页面返回对象 数据的封装
PO : 数据库实体对象
2.MVC 架构中的使用
用户-->controller-->service -->dao-->数据库-->dao-->service-->controller-->视图
VO->DTO DTO->PO --------------------------PO->DTO DTO->VO 渲染视图
控制层 用 VO ,并且在控制层进行VO到DTO 的转换
业务层 用DTO,并且在业务层进行DTO到PO的转换
数据库访问层,用PO查询数据,返回到业务层
业务层在根据PO转换成DTO
控制层DTO 转换成VO
数据领域模型的好处自行百度