VO:(View Object/Value Object):视图对象; 1)、List:把专门交给前端的数据封装成VO;(user100个字段,userVo 3个) 2)、User { };用户给我提交的封装成vo往下传。 用户注册: 用户提交一个手机号;user=100个字段;内存中创建大对象 userService.register(user) request—>提交的vo; response—>返回的vo;
DAO:(Database Access Object):数据库访问对象;专门用来对数据库进行crud的对象。XxxMapper POJO:(Plain Old Java Object):古老的单纯的java对象。javaBean(封装数据的) DO:(Data Object):数据对象—POJO (Database Object):数据库对象(专门用来封装数据库表的实体类) TO:(Transfer Object):传输对象;(aController(user[100个])== aService.a(userTo[3个])) 1)、服务之间互调,为了数据传输封装对象 2)、aService(){ user, movie } bService(用户名和电影名 UserMovieTo(userName,movieName)){ }
DTO:(Data Transfer Object):
还不如一O到底。。