zoukankan      html  css  js  c++  java
  • controller接收参数的对象是vo还是dto?

    https://bbs.csdn.net/topics/392372300

    应该传的是vo 但是根据情况而定,尤其是前后分离,有特定的前端开发人员的时候。因为dto往往会添加很多额外的数据信息,打个比方,用户新增,往往前端传递的是账户名、密码、创建人标示等等很少的信息,但是dto作为一个中转数据,会添加例如更新人、用户状态等等其他的信息,如果前端传递的是dto,如此多的额外信息会给前端造成很多问题。如果是小项目的话,前后端都是一个人在进行,那就无所谓了,后端需要哪些,不需要哪些心里有数,传递dto就无所谓了。 一般的数据转换是,前端传递vo给接口,接口将vo转为dto传递给service,service将dto分解为do,调用领域服务进行调度,然后逆向转为vo或者其他的返回结果,传递给前台。

  • 相关阅读:
    IOC
    paxos算法
    搜索引擎相关
    java常识
    Redis相关概念
    Keepalived简单理解
    LVS简单理解
    dbproxy
    用不上索引的sql
    二叉树、B树、B+树、B*树、VAL树、红黑树
  • 原文地址:https://www.cnblogs.com/a1304908180/p/12213155.html
Copyright © 2011-2022 走看看