DO,DTO和VO的使用

DO:对应数据库表结构

VO:一般用于前端展示使用

DTO:用于数据传递。(接口入参和接口返回值都可以)

以ssm框架为例:

controller层:

public List<UserVO> getUsers(UserDTO userDto);

Service层:

List<UserDTO> getUsers(UserDTO userDto);

DAO层:

List<UserDTO> getUsers(UserDO userDo);

最新文章

  1. plsql配置远程连接数据库
  2. switch的经典引用
  3. 掌握js模板引擎
  4. MySQL内核:InnoDB存储引擎 卷1
  5. 伪类link,hover,active,visited,focus的区别
  6. NSKeyedArchiver 类 格式
  7. BLOB:大数据,大对象,在数据库中用来存储超长文本的数据,例如图片等
  8. HDU 4869 Turn the pokers (2014 Multi-University Training Contest 1)
  9. delphi-json组件,速度非常快,要比superobject快好几倍
  10. Portal技术介绍
  11. flex——dictionary跟Object的区别与遍历
  12. 【java】对象克隆protected Object clone() throws CloneNotSupportedException
  13. callback和spring的MD5加密
  14. issubclass判断前面是不是后面的子类
  15. C语言学习及应用笔记之四:C语言volatile关键字及其使用
  16. Web开发.net framework 类库中必须掌握的命名空间(或者类)【转】
  17. Log4j与Logback
  18. python-面向对象-12_模块和包
  19. vue-webpack项目自动打包压缩成zip文件批处理
  20. Linux学习笔记:常用命令grep、iconv、cp、mv、rm

热门文章

  1. Mac OS环境下DOSBox汇编环境的搭建
  2. 引擎设计跟踪(九.14.3) deferred shading 准备
  3. jquery 蔚蓝网
  4. URL编码表 Base64编码表 HTTP消息含义
  5. php使用fastdfs
  6. 记一次nmap扫描信息收集过程
  7. ActiveMq报错Channel was inactive for too (&gt;30000)long
  8. SpringBoot启动源码探究---getRunListener()
  9. 《剑指offer(第二版)》面试题60——n个骰子的点数
  10. htm,css,javascript及其他的注释方式