首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >除了POJO还有这些O

除了POJO还有这些O

作者头像
周杰伦本人
发布2022-10-25 15:31:12
发布2022-10-25 15:31:12
3530
举报
文章被收录于专栏:同步文章同步文章

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到底。。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019-12-24,如有侵权请联系 cloudcommunity@tencent.com 删除
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档